补全:排出执行顺序
(每道题开头都有同一段:上面的池小工具。)
本节的定时/后台任务模型:
due(events, now) events=[(名字, 到点时刻)];到 now 为止该跑的任务名(at <= now,按名字排)
run_order(events) 按 (到点时刻, 名字) 排出执行顺序
every(period, span) 每 period 跑一次,在 span 时间里跑几次 = span // period补全 order(events):按 (到点时刻, 名字) 排出任务的执行顺序,交回名字列表。看结果。
全部评论