当前位置: 技术问答>linux和unix
帮忙 停车场管理
来源: 互联网 发布时间:2016-01-04
本文导语: 模拟停车场管理过程:设停车场是一个可依次停放N辆车的通道,且只有一个大门可供汽车进出,在停车场里汽车按到达的先后次序,由北向南依次排列,若车场里已停满N辆车,则后来的汽车需要在门外 的便道上等候...
模拟停车场管理过程:设停车场是一个可依次停放N辆车的通道,且只有一个大门可供汽车进出,在停车场里汽车按到达的先后次序,由北向南依次排列,若车场里已停满N辆车,则后来的汽车需要在门外
的便道上等候,当有车开走时,便道上的第一辆车可开入,当停车场内某辆车要离开时,在它之后进的车必须先退出车场为它让路,待该车开出大门后,其他车辆再按原次序返回车场,每辆车离开停车场时,应按其停留实践的长短交费,(便道上的时间不算)。
要求:以顺序栈模拟车场,以链队列模拟便道,从终端读入汽车到达或离去的数据,每组数据包括:1 是“到达“还是“离去”;2 汽车牌照号码;3到达或离去的时间。与每组输入信息相应的输出信息:如果是到达的车辆,则输出其在停车场中或者便道上的位置,如果是离去的汽车,则输出其在停车场中停留的时间和应缴的费用。
的便道上等候,当有车开走时,便道上的第一辆车可开入,当停车场内某辆车要离开时,在它之后进的车必须先退出车场为它让路,待该车开出大门后,其他车辆再按原次序返回车场,每辆车离开停车场时,应按其停留实践的长短交费,(便道上的时间不算)。
要求:以顺序栈模拟车场,以链队列模拟便道,从终端读入汽车到达或离去的数据,每组数据包括:1 是“到达“还是“离去”;2 汽车牌照号码;3到达或离去的时间。与每组输入信息相应的输出信息:如果是到达的车辆,则输出其在停车场中或者便道上的位置,如果是离去的汽车,则输出其在停车场中停留的时间和应缴的费用。
|
离散时间的模拟 应该为 离散事件的模拟
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。