试题详情
- 简答题设有n个顾客同时等待一项服务,顾客i需要的服务时间为ti,1<=i<=n。应该如何安排n个顾客的服务次序才能使平均等待时间达到最小?(平均等待时间是n个顾客等待服务时间的总和除以n)。
-
贪心策略:最短服务时间优先。
将n个顾客的服务时间ti按照由小到大排序,n个顾客的服务调度方案即为排序后的顺序,即可使得平均等待时间最小。 关注下方微信公众号,在线模考后查看
热门试题
- 函数32n+10n
- 渐进算法分析是指()
- 数据结构与算法里,鸡兔同笼算法具有算法的
- 对于一维数组,访问其中的元素时,可随机访
- 数据结构与算法里,程序调用自身的编程技巧
- 编写计算斐波那契(Fibonacci)数
- 数据结构与算法里,汉诺塔是一类递归的算法
- 数据结构与算法里,小明的烦恼问题的算法使
- n个人拎着水桶在一个水龙头前面排队打水,
- 给出一个由n个数组成的序列A[1…n],
- 数据结构与算法中,查找哈希表,解决冲突的
- 用分支限界法解装载问题时,对算法进行了一
- 解决活动安排问题,最好用()算法。
- 简单选择排序每趟排序最多只有一次记录交换
- 用回溯法解布线问题时,求最优解的主要程序
- 数据结构与算法中,在所有的排序方法中,关
- 简述程序的时间复杂性和空间复杂性。
- 算法具有的5个属性是什么?
- 对于给定的无向图G=(V,E),设计具有
- 请说明动态规划方法为什么需要最优子结构性