目录
主要分成 person (人) elevator(电梯) dispatch(电梯调度) working(电梯工作初始化:主要是为了把数据传递给前端) elevatordata(用来保存前端数据)
算法方面主要做一些小细节,比如如果电梯运行的方向没有人按电梯,那么可以转换方向,去接反方向的人。
电梯的算法主要由数组和队列设计,通过不同的楼层,不同的电梯,分割成很多组队列来保存person 的数据,完成对人流动和电梯调度的控制
电梯调度的实现
自己第一次发个博客,自己第一次接触新的东西,以前从没用过QT前端都是别人的,后端和槽基本都是自己写的,技术不高明,只是分享一下