资源说明:由于停车场是一个狭窄通道,问题要求汽车“到达”或“离去”信息。由此很容易联想到数据结构中的堆栈模型,因此可首先设计一个堆栈,以堆栈来模拟停车场,又每个汽车的车牌号都不一样,这样一来可以根据车牌号准确找到汽车位置,所以堆栈里的数据元素我设计成汽车的车牌号。当停车场内某辆车要离开时,在他之后进入的车辆必须先退出车场为它让路,待该辆车开出大门外,其他车辆再按原次序进入停车场。这是一退一进的过程,而且让道的汽车必须保持原有的先后顺序,因此可再设计一个堆栈,以之来暂时存放为出站汽车暂时让道的汽车车牌号。当停车场满后,继续进来的汽车需要停放在停车场旁边的便道上等候,若停车场有汽车开走,则按排队的先后顺序依次进站,最先进入便道的汽车将会最先进入停车场,这完全是一个先进先出模型,因此可设计一个队列来模拟便道,队列中的数据元素仍然设计成汽车的车牌号。另外,停车场根据汽车在停车场内停放的总时长来收费的,在便道上的时间不计费,因此必须记录车辆进入停车场时的时间,车辆离开停车场时的时间不需要记录,当从终端输入时可直接使用。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。
-
- CalcSparseMatrix.rar稀疏矩阵 操作 加减乘除 转置等等 从文件导入 手动输入 建立矩阵 ...
- neibupaixu.rar实现内部排序 实现内部排序 实现内部排序 实现内部排序
- xishujuzhen.rar稀疏矩阵的运算程序。该设计程序的功能是由键盘输入稀疏矩阵中非零值的行标,列标和元 ...
- ds1-3.rar数据结构课程中的一些算法的具体实现,这部分内容是关于线性表的一些运算的实现 ...
- code14958.rar最短路径选择算法 VB写的Dijkstra最短路径选择算法 GIS开发人员一点帮助 ...
- Cpp1.rar实现二叉树的创建以及对其进行非递归前序遍历,路径输出等功能 ...
- Sequence.rar在Visual C++6.0下,做的一个关于《数据结构》课程中排序的交互式课件 ...
- datastructer.rar数据结构经典算法讲解与资料,值得一看,非常有用的哦
- 61008224-Exp7_BSTree.rar利用二叉树完成数据的分解,比较,排列以及其他二叉树常用应用 ...
- 61008224-Exp2_Deque.rar利用队列完成数据的输入输出以及排列(作业答案)
-
- 约瑟夫环数据结构实验报告.rarC语言数据结构课程设计约瑟夫环1. 本演示程序中,人数n应为任意的,首先应输入一个值 ...
- 数椐结构实验指导书.rar数据结构的实验算法 有线性表的,栈和队列,数组,树和而叉树,图,查找以及排序等算 ...
- chechang.rar数据结构作业-停车场管理
- 停车场问题.zip数据结构停车场问题
- 04722-x数据结构——C语言版配套源代码
- notch_filter.rar陷波滤波器(notch filter)算法说明和设计过程,并给出了MATLAB的实现。一个非常好的 ...
- 数据结构中所用的8种排序方法.rar本程序集合了数据结构8种主要的排序方法:插入排序、冒泡排序、选择排序、快速排序、 ...
- datastruct1一些数据结构算法的例子,包括哈夫曼编码、图的表示、关键路径、最短路径等 ...
- 最小生成树的示例程序.rar利用克鲁斯卡尔算法求网的最小生成树 是关于数据结构的课程设计的题目 是非常有用的 ...
- SVM.rar这里实现了四种SVM工具箱的分类与回归算法 1、工具箱:LS_SVMlab Classification_LS ...