皮皮学,免费搜题
登录
搜题
【简答题】
试题四(共15分) 阅读下列说明和C代码,回答问题1至问题3,将解答写在答题纸的对应栏内。 【说明】 用两台处理机A和B处理n个作业。设A和B处理第i个作业的时间分别为ai和bi。由于各个作业的特点和机器性能的关系,对某些作业,在A上处理时间长,而对某些作业在B上处理时间长。一台处理机在某个时刻只能处理一个作业,而且作业处理是不可中断的,每个作业只能被处理一次。现要找出一个最优调度方案,使得n个作业被这两台处理机处理完毕的时间(所有作业被处理的时间之和)最少。 算法步骤: (1)确定候选解上界为R短的处理机处理所有作业的完成时间m, (2)用p(x,y,k)=1表示前k个作业可以在A用时不超过x且在B用时不超过y时间 内处理完成,则p(x,y,k)=p(x-ak,y,k-1)||p(x,y-bk,k-1)(||表示逻辑或操作)。 (3)得到最短处理为min(max(x,y))。 【C代码】 下面是该算法的C语言实现。 (1)常量和变量说明 n: 作业数 m: 候选解上界 a: 数组,长度为n,记录n个作业在A上的处理时间,下标从0开始 b: 数组,长度为n,记录n个作业在B上的处理时间,下标从0开始 k: 循环变量 p: 三维数组,长度为(m+1)*(m+1)*(n+1) temp: 临时变量 max: 最短处理时间 (2)C代码 include int n, m; int a[60], b[60], p[100][100][60]; void read(){ /*输入n、a、b,求出m,代码略*/} void schedule(){ /*求解过程*/ int x,y,k; for(x=0;x<=m;x++){ for(y=0;y (1) for(k=1;k p[x][y][k]=0; } } for(k=1;k for(x=0;x<=m;x++){ for(y=0;y<=m;y++){ if(x - a[k-1]>=0) (2) ; if( (3) )p[x][y][k]=(p[x][y][k] ||p[x][y-b[k-1]][k-1]); } } } } void write(){ /*确定最优输出*/ int x,y,temp,max=m; for(x=0;x<=m;x++){ for(y=0;y<=m;y++){ if( (4) ){ temp=(5) ; if(temp< max)max = temp; } } } printf('/n%d/n',max), } void main(){read();schedule();write();} 【问题1】 (9分) 根据以上说明和C代码,填充C代码中的空(1)~(5)。 【问题2】(2分) 根据以上C代码,算法的时间复杂度为(6)(用O符号表示)。 【问题3】(4分) 考虑6个作业的实例,各个作业在两台处理机上的处理时间如表4-1所示。该实例的最优(7),最优解的值(即最短处理时间)为(8)。最优(x1,x2,x3,x4,x5,x6)表示,其中若第i个作业在A上赴理,则xi=l,否则xi=2。如(1,1,1,1,2,2)表示作业1,2,3和4在A上处理,作业5和6在B上处理。
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【单选题】临床上通过B超测量下列哪条径线可以判断胎儿大小
A.
双顶径
B.
枕额径
C.
枕下前囟径
D.
枕颏径
E.
枕下后囟径
【简答题】What should we take when we check in?
【简答题】卡普隆又称尼龙6, 是聚酰胺纤维之一种, 它的单体是己内酰胺和( )A. 环己醇 B. 氨基乙酸 C. 对苯二甲酸二甲酯 D. 萘
【简答题】基本模数1M=( )mm。
【简答题】5 下列各化合物哪个有偶极矩?画出其方向。 a.I 2 b.CH 2 Cl 2 c.HBr d.CHCl 3 e.CH 3 OH f.CH 3 OCH 3
【多选题】What should we take into consideration when we write a narrative?
A.
Purpose.
B.
Selection of details.
C.
Organization.
D.
Point-of-view.
【简答题】下列各化合物哪个有偶极矩?画出其方向。 a. I 2 b.CH 2 Cl 2 c.HBr d.CHCl 3 e.CH 3 OH f.CH 3 OCH 3
【单选题】卡普隆又称尼龙6,是聚酰胺纤维之一种,它的单体是己内酰胺和()
A.
环己醇
B.
氨基乙酸
C.
对苯二甲酸二甲酯
D.
【简答题】下列各化合物哪个有偶极矩?画出其方向。 a.I 2 b.CH 2 Cl 2 c.HBr d.CHCl 3 e.CH 3 OH f.CH 3 OCH 3
【单选题】患者女性,58岁,因“突发左上肢麻木无力”来诊。患者1日前突发左上肢麻木无力,1小时后缓解,今日再发上述症状,并伴有左眼视物模糊,1.5小时后症状缓解。既往有糖尿病。查体未见阳性体征。关于短暂性脑缺血发作(TIA)的二级预防,叙述错误的是()
A.
对于TIA,建议进行抗高血压治疗,降压目标一般应达到血压≤140/90mmHg(1mmHg=0.133kPA.,理想应达到血压≤120/80mmHg
B.
糖尿病血糖控制的靶目标为糖化血红蛋白<6.5%,但对于高危2型糖尿病患者血糖过低可能带来危害
C.
胆固醇水平升高的TIA患者,应该进行生活方式的干预及药物治疗,建议使用他汀类药物
D.
糖尿病合并高血压患者应严格控制血压于130/80mmHg以下
相关题目: