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