您的位置: 主页 > 资讯中心 > 行业资讯 >

模拟停车场管理系统(数据结构)

发布日期: 2020-09-02 13:51

  weixin_43201346:挺好的 ,不过我用的devc,把一堆问号给删了就可以了

  停车场是可停放n辆汽车的狭长通道,停车场内只有一条单行线通道可走车,有一个大门可供汽车进出。

  1.进站:若车场内已停满n辆汽车,则后来的汽车只能在门外通道上等候,一旦有车开走,则排在通道上的第一辆车即可开入。

  2.出站:当停车场内某辆汽车要离开时,必须按它在停车场停留的时间长短缴纳费用;如果通道前面有汽车在缴纳费用,则要在其后面排队等候。

  3.假设出、入便道上一次只能排m辆汽车,本题按n=7,m=3进行模拟,时间计算到分钟,每小时停车费3元。

  一开始想让队列和顺序表都引用“People.h”,但一直报错,百度后才知道自己写的头文件不能被二次引用;

  在重复性检测上倒是很顺利,想到了数组检测,试运行后居然一次成功了。但有个bug,进出的队列均满员过的情况下,一旦再有空位会出现车牌号可以重复的情况。后来想起来应该是数组容量不够。果不其然就是这个原因…极限情况下有13个数据,而我的数组容量才10;

  一、实验目的熟练掌握线性表的基本操作在顺序存储和链式存储上的实现;以线性表的各种操作(建立、插入、删除、遍历等)的实现为重点;掌握线性表的动态分配顺序存储结构的定义和基本操作的实现;通过本章实验帮助学生加深对C语言的使用(特别是函数的参数调用、指针类型的应用和链表的建立等各种基本操作)二、实验内容及要求*【问题描述】*设有一个可以停放n辆汽车的

  内按到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车放在车场的最北端)。若车场内已放满n辆车,则后来的汽车只能在门外的便道上等待,一旦有车开走,则排在便道上的第一辆车即可开入;当

  内某辆汽车要离开时,十大网赌网址在它之后进入的车辆都必须先退出车场为它让路,待该辆车开出大门外后,其它车辆再按原次......

  是一个可以停放n辆汽车的狭长通道,且只有一个大门可供汽车进出,其模型如下图1所示。汽车在

  内按车辆到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆汽车停放在车场的最北端),若车场内已停满n辆车,那么后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开......

咨询热线

400-690-123455