中文(简体)
中文(简体)
中文(繁体)
한국어
日本語
English
Português
Español
Русский
العربية
Indonesia
Deutsch
Français
ภาษาไทย
网站地图大全
最新更新
首页
源码下载
编程相关
建站资源
网页设计教程
网络编程教程
首页
>
书籍教程
>
编程开发
数据结构(停车场管理实验报告)
编程开发
暂无资源
一、实验题目: 停 车 场 管 理
二、问题描述:
设停车场是一个可以停放n辆汽车的狭长通道,且只有一个大门可以供车辆进出。车辆按到达停车场时间的早晚依次从停车场最里向大门口处停放(最先到达的第一辆车放在停车场的最里面)。如果停车场已放满n辆车,则后来的车只能在停车场大门外的便道上等待,一旦停车场内有车开走,则排在便道上的第一辆车就进入停车场。停车场内如有某辆车要开走,在它之后进入停车场的车都必须先退出停车场为它让路,待其开出停车场后,这些车辆再依原来的次序进场。每辆车在离开停车场时,都应根据它在停车场内停留的时间长短交费。如果停留在便道上的车未进停车场就要离去,允许其离去,不收停车费,并且仍然保持在便道上等待的车辆次序。编制一程序模拟该停车场的管理。
三、需求分析:
停车场采用栈式结构,停车场外的便道采用队列结构(即便道就是等候队列)。停车场的管理流程如下:
①当车辆要进入停车场时,检查停车场是否已满,如果未满则车辆进栈(车辆进入停车场);如果停车场已满,则车辆进入等候队列(车辆进入便道等候)。
②当车辆要求出栈时,该车到栈顶的那些车辆先弹出栈(在它之后进入的车辆必须先退出车场为它让路),再让该车出栈,其他车辆再按原次序进栈(进入车场)。当车辆出栈完毕后,检查等候队列(便道)中是否有车,有车则从队列头取出一辆车压入栈中。
展开
附加信息
版本
类型
编程开发
更新时间
2009-06-03
大小
80KB
相关应用
jsp16数据结构教学网站ssh毕业设计
2022-11-18
C/C++与数据结构
2010-03-27
C++数据结构课件
2009-06-09
数据结构习题与解析(C语言篇)
2009-06-01
数据结构自学辅导
2009-06-01
数据结构(清华大学PPT)
2009-06-01
为您推荐
chat.petals.dev
其他源码
1.0.0
GPT Prompt Templates
其他源码
1.0.0
GPTyped
其他源码
GPTyped 1.0.5
Delphi组件参考大全
编程开发
Weblogic管理员手册
编程开发
使用 Rails 2nd 进行敏捷 Web 开发
编程开发
Google Dorks
其他源码
1.0
shepherd
其他源码
v6.1.6-react-shepherd: Prepare Release (#3063)
mongo express
其他源码
v1.1.0-rc-3
相关资讯
全部
简单了解JavaScript数据结构与算法之栈
2022-06-24