摘要: 话说这个pair project(我更喜欢叫pair work)真是想的人脑袋疼。现在把算法贴出来先。 先对一部电梯分析。首先,电梯有3种状态,分别是停止、向上行进及向下行进,对这3种状态分别设计相应的算法。如果电梯已达到人数或重量限制,则不响应请求,这一点我在下面的思路里就不说了。 大概思路如下: 首先停止状态。这种情况比另两种稍简单,它分两种情况:如果电梯里有人(这种情况就是乘客正在上下电梯),找到乘客中离当前楼层最近的TargetFloor,并设为电梯的target(开始还担心电梯会不会因此一会儿向上走一会儿向下走,后来仔细一想我脑残了......囧);如果电梯里没人(即因为一... 阅读全文
posted @ 2012-10-19 22:33 teamshit 阅读(321) 评论(0) 推荐(0) 编辑