早教吧 育儿知识 作业答案 考试题库 百科 知识分享

实验内容:多机调度问题设有n项独立的作业{1,2,…,n},由m台相同的机器加工处理.所需要的处理时间为ti.约定:任何一项作业可在任何一台机器上处理,但未完工前不准中断处理;任何作业不

题目详情
实验内容:多机调度问题
设有n 项独立的作业{1,2,…,n},由m 台相同的机器加工处理.所需要的处理时间为ti.约定:任何一项作业可在任何一台机器上处理,但未完工前不准中断处理;任何作业不能拆分成更小的子作业.多机调度问题要求给出一种调度方案,使所给的n 个作业在尽可能短的时间内由m 台机器处理完.利用贪心策略,设计贪心算法解决多机调度问题,并计算其时间复杂度.
多机调度问题的一个实例:
例如设有7 项独立的作业{1,2,3,4,5,6,7},要由三台机器M1,M2 ,M3 处理.各个作业所需要的处理时间分别为{2,14,4,16,6,5,3}.利用你设计的贪心算法,安排作业的处理顺序使得机器处理作业的时间最短.
▼优质解答
答案和解析
#include
#define M 100
void main()
{
int i,j,k,temp,m,n;
int t[M]={2,14,4,16,6,5,3},p[M]={1,2,3,4,5,6,7},s[M],d[M]={0};
m=3;n=7;
for(i=0;i
看了实验内容:多机调度问题设有n项...的网友还看了以下:

有关室内避震的叙述,正确的是A.室内“伏而待定”避震法只适用于城市,不适用于农村B.选择室内空间大  2020-04-06 …

某项目购进50台新的施工机械,预计使用5年,耐用总台数为20台,使用期内时间价值系数为2,一台机械  2020-06-03 …

4个人,2台秤,每个人在一小时内平均有15分钟时间使用台秤,求一天10小时内,平均有多少时间台秤不  2020-06-05 …

自动扶梯由下向上运动,甲从顶部朝下走到底部,共行了150级台阶,乙从底部朝上走到顶部,共走了75级  2020-06-11 …

自动扶梯由下向上运动,甲从顶部朝下走到底部,共行了150级台阶,乙从底部朝上走到顶部,共走了75级  2020-06-11 …

(7分)小明家新添一台变频空调,部分参数如下表所示,其中制冷(热)功率表示该空调制冷(热)时单位时  2020-07-16 …

.急一个工人负责看管4台机床,如果在1小时内这些机床不需要人去照顾的概率第1台是0.79,第2台是0  2020-11-24 …

工人看管三台机床,在某一小时内,三台机床正常工作的概率分别为0.9,0.8,0.85,且各台机床是否  2020-12-13 …

如图所示,表演“飞车走壁”的杂技演员骑着摩托车飞驶在圆台形筒壁内,圆台筒固定不动,其轴线沿竖直方向.  2020-12-23 …

如图所示,表演“飞车走壁”的杂技演员骑着摩托车飞驶在圆台形筒壁内,圆台筒固定,其轴线沿竖直方向.演员  2020-12-23 …