首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和图,回答问题1至问题3,将解答填入对应栏内。 【说明】 某机器上需要处理n个作业.job1,job2,…,jobn,其中: (1)每个作jobi(1≤i≤n)的编号为i,jobi有一个收益值p[i]和最后期限值d[i]小
阅读下列说明和图,回答问题1至问题3,将解答填入对应栏内。 【说明】 某机器上需要处理n个作业.job1,job2,…,jobn,其中: (1)每个作jobi(1≤i≤n)的编号为i,jobi有一个收益值p[i]和最后期限值d[i]小
admin
2008-11-02
32
问题
阅读下列说明和图,回答问题1至问题3,将解答填入对应栏内。
【说明】
某机器上需要处理n个作业.job1,job2,…,jobn,其中:
(1)每个作jobi(1≤i≤n)的编号为i,jobi有一个收益值p
和最后期限值d
小
(2)机器在一个时刻只能处理一个作业,而且每个作业需要一个单位时间进行处理,一旦作业开始就不可中断,每个作业的最后期限值为单位时间的正整数倍;
(3)job1~jobn的收益值呈非递增顺序排列,即p[1)≥P[2]≥…[n):
(4)如果作业jobi在其期限之内完成,则获得收益9
;如果在其期限之后完成,则没有收益。
为获得较高的收益,采用贪心策略求解在期限之内完成的作业序列。图4*1是基于贪心策略求解该问题的流程图。
(1)整型数组J[]有n个存储单元,变量k众表示在期限之内完成的作业J[1..k]存储所有能够在期限内完成的作业编号,数组J[1..k]里的作业按其最后期限非递减排序,即d[J[1]]≤…≤d[J[k]]。
(2)为了便于在数组J中加入作业,增加一个虚拟作业Job0,并令d[0]=0,j[0]=0。
(3)算法大致思想:先将作业.job1的编号1放入J[1],然后,依次对每个作业.jobi (2≤i≤n)进行判定,看其能否插入到数组J中。若能,则将其编号插入到数组J的适当位置,并保证J中作业按其最后期限非递减排列;否则不插入。
jobi能插入数组J的充要条件是:jobi和数组J中已有作业均能在其期限之内完成。
(4)流程图中的主要变量院明如下。
i:循环控制变量,表示作业的编号;
k:表示在期限内完成的作业数:
r:若.jobi能插入数组J,则其在数组了中的位置为r+1:
q:循环控制变量,用于移动数组J中的元素。
选项
答案
(1)i<=n (2)d[J[r]]>d[i] (3)J[r+1]=i,或J[q+1]=i
解析
转载请注明原文地址:https://jikaoti.com/ti/8ci7FFFM
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
为了解决进程间的同步和互斥问题,通常采用一种称为(21)机制的方法。若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁的资源R的最少数目是(22)。
文件系统中,设立打开文件(Open)系统功能调用的基本操作是(25)。
某供应商数据库中的供应关系为SPJ(供应商号,零件号,工担号,数量),如下命令查询某工程至少用了3家供应商(包含3家)供应的零件的平均数量,并按工程号的降序排列。SELECT工程号,(14)FROMSPJGROUPBY工程号(15)
阅读下列流程图:当用判定覆盖法进行测试时,至少需要设计(44)个测试用例。
负载压力性能测试需求分析时,应该选择(63)类型的业务作为测试案例。 ①高吞吐量的业务 ②业务逻辑复杂的业务 ③高商业风险的业务 ④高服务器负载的业务 ⑤批处理的业务
假设在程序控制流图中有14条边、10个节点,则控制流程图的环路复杂性V(G)等于______。A.12B.8C.6D.4
以下关于软件生命周期的叙述不正确的是______。A.软件生命周期包括以下几个阶段:项目规划、需求定义和需求分析、软件设计、程序编码、软件测试、运行维护B.程序编码阶段是将软件设计的结果转换成计算机可运行的程序代码。为了保证程序的可读性、易维护性和提高
已知文法G:S→A0|B1,A→S1|1,B→S0|0,其中S是开始符号。从S出发可以推导出()。
集成测试关注的问题不包括()。
某个应用中,需要对输入数据进行排序,输入数据序列基本有序(如输入为1,2,5,3,4,6,8,7)。在这种情况下,采用(40)排序算法最好,时间复杂度为(41)。(41)
随机试题
夏季,南方某绵羊场,卫生条件差,吸血昆虫滋生,近日内绵羊陆续发病,体温升高,厌食,流涎,口唇发绀,口腔黏膜糜烂溃疡,鼻腔流出炎性分泌物,部分羊跛行。分离病原常用的是
某企业(增值税一般纳税人),2016年8月发生如下业务:(1)转让其2013年购入的厂房,不动产购置原值500万元,转让含税价格为700万元,企业选择简易办法计税。(2)购入不动产一栋,取得销售方开具的增值税专用发票,注明不含税价格为1000万元。(
学校运行的组织形态、规章和角色规范是指学校的()。
圆舞曲常用的节拍是()。
窒息灭火属于:
小明每天从家中出发骑自行车经过一段平路,再经过一道斜坡后到达学校上课。某天早上,小明从家中骑车出发,一到校门口就发现忘带课本,马上返回,从离家到赶回家中共用了1个小时,假设小明当天平路骑行速度为9千米/小时,上坡速度为6千米/小时,下坡速度为18千米/小时
这次旅行,______交通费就花了好几千。
Thingshavereallychanged.Notonlyisthemilitarystandingtallagain,itisstagingaremarkablecomebackinthequantityan
WhichofthefollowingisNOTmentionedasanobstacleofhumanitarianassistanceinSomalia?
A、Power.B、Skills.C、Patience.D、Weapons.C本题设题点在人物观点处。采访者问警长在面对持有武器的歹徒时会怎么做,警长回答说他还未遇到过这样的歹徒,但是有过一次类似的情况。警长提到首先要取得罪犯的信任,根据句(10)
最新回复
(
0
)