第三次作业

我的仓库
心得体会
这次的作业就是上次的改进版,不过又比上次更深入。这次的电梯调度我首先是从公交车的方案出发,就是每以层都停,但发现很耗时于是改进为如果到这层时间点上如果有乘客在等电梯那就停否则跳过从1层到10层间来回运动。写完这个后又想如果有时候乘客不一定会到一层或10层,又改为在楼层间最高(低)楼层之间徘徊。这就是我的最终版本,但还无法达到绝对的省时还是有待提高。
代码基本情况

几组测试数据
同时刻同方向的情况

同时刻不同方向的情况

不同时刻有交集的情况

不同时刻无交集的情况

总结
这次作业在这大过年不实在是太忙乱了,虽然我代码是写出来但是还未达到我的预期正如这些测试数据还是有很多bug,所仍需要改进。说明我的代码之路还有好多大山等我去翻越。

原文地址:https://www.cnblogs.com/031702442cjj/p/8460249.html