- 3
- 0
- 约5.81千字
- 约 12页
- 2023-03-05 发布于上海
- 举报
停车场管理
一. 题目要求
设计一个停车场用长度为N 的堆栈来模拟。由于停车场内如有某辆车要开走 ,在它之后进来的车都必须先退出为它让道,待其开出停车场后, 这些车再依原来的顺序进入。
程序输出每辆车到达后的停车位置,以及某辆车离开停车场时应交纳的费用和它在停车场内停留的时间。
二. 需求分析
根据题目要求首先设计一个堆栈,以堆栈来模拟停车场,又每辆汽车的车牌号都不一样,这样一来可以根据车牌号准确找到汽车位置,所以堆栈里的数据元素设计成汽车的车牌号。当停车场内某辆车要离开时,在它之后进入的车辆必须先退出车场为它让路,待该辆车开出大门外,其他车辆再按原次序进入停车场。这是个一退一进的过程,而且让道的汽车必须保持原有的先后顺序,因此可再设计一个堆栈,以之来暂时存放为出站汽车暂时让道的汽车车牌号。当停车场满后,继续进来的汽车需要停放在停车场旁边的便道上等候,若停车场有汽车开走,则按排队的先后顺序依次进站,最先进入便道的汽车将会最先进入停车场,这完全是一个先进先出模型,因此可设计一个队列来模拟便道,队列中的数据元素仍然设计成汽车的车牌号。另外,停车场根据汽车在停车场内停放的总时长来收费的,在便道上的时间不计费, 因此必须记录车辆进入停车场时的时间,车辆离开停车场时的时间不需要记录,当从终端输入时可直接使用。由于时间不像汽车一样需要让道,可设计了一个顺序表来存放时间。又用顺序表用派生法设计了
您可能关注的文档
最近下载
- 酒店客房部安全培训课件.pptx VIP
- 江南大学《财务管理》2021-2022学年期末试卷.pdf VIP
- 岭美版(2024)美术一年级下册5.阳光下成长 课件(共23张PPT内嵌视频).pptx VIP
- 标准ISO4401-2005液压传动.四油口定向控制阀.装配面.pdf
- 船舶声力电话系统安装与调试 (1).pdf VIP
- 早读音浪球课件.pptx VIP
- AI技术在县域融媒体平台的实践应用.pdf VIP
- 施工现场临时建筑物技术规范.pdf VIP
- 第6课 用对立统一的观点看问题-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
- 西服制作.ppt VIP
原创力文档

文档评论(0)