摘要: 结对开发项目:电梯调度小组成员:马翔 胡佳奇项目题目:一栋21层大楼有4部电梯,电梯有自己的一些属性,如运行速度,载重,开关门时间等。编写一个程序来进行对这四部电梯的有效调度。项目要求:避免出现 “公共汽车”最坏情况的算法。该算法把电梯作为总线,它从底部到顶部,停在每一层楼,打开门,让人们进出,然后把门关上,继续前进。之后到达顶层,它会下去。该算法能够满足所有的要求,但它显然不是最快的算法。设计思路:将电梯的一些属性和运行特性封装成一个电梯类,通过电梯类来生成四个电梯对象。将电梯内外的乘客每一次点击摁键看成一次“请求”,将电梯的停靠看做是一次对这些请求的“响应”。设计一个调度程序算法,来实现对 阅读全文