给定一个任务列表和一个冷却时间 n,找出完成所有任务所需的最短时间,约束条件是相同任务两次执行之间必须等待 n 个间隔。使用最大堆的贪心方法总是安排剩余频率最高的任务,用其他任务或空闲时间填充冷却间隔。这个问题教你如何将堆与贪心调度策略结合使用。
用自己的话写下这一站的结论。