区间调度该按什么排
排会议这类问题,排序的依据是【0】。
开始练习 →
让总等待时间最短,该按什么排
一台机器排一批任务,要让所有任务的完成时间加起来最小,应该【0】。
开始练习 →
按结束时间排完是什么顺序
六场会 [(1,4),(2,3),(3,5),(0,7),(5,6),(6,8)],按结束时间从早到晚排。运行下面这段程序: iv = [(1, 4), (2, 3), (3, 5), (0, 7), (5, 6), (6, 8)] pri
开始练习 →
不排序,总等待时间是多少
四个任务的耗时依次是 [4, 1, 3, 2],就按这个顺序做。总等待时间指每个任务完成时刻之和。运行下面这段程序: def wait(order): t = 0 s = 0 for x in order:
开始练习 →
写出排序的 key
补全代码:把六场会按结束时间从早到晚排,把排好之后的结束时间拼起来输出。
开始练习 →
先排序,再算总等待时间
补全代码:把 [4, 1, 3, 2] 按耗时从短到长排,再算总等待时间并输出。
开始练习 →
⚠️ 排了和没排差多少
同样四个任务,一次算两遍总等待时间:原顺序和按耗时排好之后。 把两个数拼起来输出(原顺序在前)。
开始练习 →
贪心成立要靠哪两条
一个贪心算法正确,靠的是【0】。
开始练习 →
「贪心选择性质」是什么意思
「贪心选择性质」说的是【0】。
开始练习 →
同一个策略换一组数据
一个贪心策略在这组数据上是对的,换一组数据【0】。
开始练习 →