欢迎来到易学考试网 易学考试官网
全部科目 > 大学试题 > 理学 > 数学 > 离散数学

问答题

计算题

可以用贪心算法来调度在一间演讲厅里举行的n场报告t1,t2,…,tn,假设报告在时间bj开始并在时间ej结束(两个报告不能同时进行,一个报告可以在另一个报告结束时开始),假设按照结束时间非降的顺序列出报告,得到e1≤e2≤…≤en,贪心算法这样进行:在每个阶段,从所有已经安排好的报告结束之后才开始的那些报告中,选择具有最早结束时间的报告(这个算法总是加入具有最早结束时间的报告).请证明此贪心算法在下列意义下是最优的,即该算法总是安排尽可能多的报告.

    【参考答案】

    点击查看答案
    微信小程序免费搜题
    微信扫一扫,加关注免费搜题

    微信扫一扫,加关注免费搜题