数据结构课程设计
文章平均质量分 83
方正夜明
这个作者很懒,什么都没留下…
展开
-
停车场管理系统(三)
停车场车辆管理主要设计源码:void StopInput(SqStack *S) //停车场车辆登记{ int e; int i; int j = 0; int isReach = FALSE; //车到达与否 int isLeave = FALSE; //车离开与否 int leaveTime =原创 2013-12-06 23:09:03 · 2285 阅读 · 0 评论 -
停车场管理系统(五)
4.3.3 信息总览算法1、信息总览算法的实现十分简单,包含两个部分:停车场车辆信息总览和便道车辆信息总览。由于停车场和便道的车辆信息的处理和保存采用的是不同的数据结构,所以对信息的总览需要根据需要将车辆信息进行分隔,实现信息的正确输出,避免访问出错或者数据混乱。2、停车场信息总览:对顺序存储的栈进行遍历,采用自增的标记将数据进行区分,将不同的数据加上相应的修饰输出(例如:车牌号:10原创 2013-12-06 23:11:27 · 1977 阅读 · 0 评论 -
停车场管理系统(二)
第四章 算法详细设计 4.1 程序描述使用栈和队列来模拟现实生活中的停车场管理是有缺陷的,因为现实中的停车场管理面对的车辆并不是有序的离开或者进入的,既不遵循先进后出的原则也不遵循先进先出的原则。所以本停车场管理系统在对数据进行处理的时候并没有将数据进行出栈或者出队的处理,而是在车辆离开的时候将数据初始化,被初始化的数据空位则有下一个车辆进入时自动更新,用这样的方式实现车辆信息的联原创 2013-12-06 23:07:25 · 5570 阅读 · 0 评论 -
停车场管理系统(六)
第五章 算法的测试 5.1 主菜单界面测试1、主菜单界面如图所示: 2、当用户输入1的时候系统会自动进入车辆到达停车场的登记模块,如图所示:3、当用户输入2的时候系统会自动进入到车辆离开停车场的登记模块,如图所示:4、当用户输入3的时候系统将自动进入车辆到达便道的登记模块,如图所示: 5、当用户输入4的时候系统将自动进入车原创 2013-12-06 23:25:23 · 2553 阅读 · 0 评论 -
停车场管理系统(四)
4.3.2 便道车辆管理算法1、便道的车辆管理采用了队列的数据结构对车辆信息进行处理和保存。该数据结构采用的是链式存储,通过对每一个节点的遍历访问获取到相应的车辆信息进行修改和更新,从而实现对便道车辆的模拟管理。2、和停车场管理的算法相似,在队列遍历的过程中也是通过标志自增产生的不同数值来对车辆信息进行区分的,不同的数值代表着不同的车辆信息含义,在完成一个车辆信息循环之后(车辆信息可以参照原创 2013-12-06 23:10:20 · 2201 阅读 · 1 评论 -
停车场管理系统(一)
第二章 算法的需求分析 2.1 需求分析的编写目的本需求分析的目的是规范化本软件的编写,整合本软件的基本结构和所需要实现的基本功能,旨在于推进软件开发的进度,便于对软件开发过程中的控制与管理,同时提出了本停车场管理系统的软件开发过程,便于程序员与客户之间的交流、协作,让用户加深对本软件的了解,以期能够获得更大范围的应用。明确软件开发的方向,保证软件开发稳定性和有序性。 2.2原创 2013-12-06 23:00:50 · 15175 阅读 · 3 评论