Pintia题目集
电梯调度编程题
GitHub: https://github.com/StolfdaInuit/object-oriented
在寒假作业的基础上,改进成了面向对象的编程模式。
由于对之前写的贪心算法不满意,为了方便之后的修改,决策部分做成了可插拔的单例模式。
Elevator:保存电梯和乘客们的状态,执行电梯操作
Passenger:保存乘客状态
Strategy:单例类,执行决策
GitHub: https://github.com/StolfdaInuit/object-oriented
在寒假作业的基础上,改进成了面向对象的编程模式。
由于对之前写的贪心算法不满意,为了方便之后的修改,决策部分做成了可插拔的单例模式。
Elevator:保存电梯和乘客们的状态,执行电梯操作
Passenger:保存乘客状态
Strategy:单例类,执行决策