首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请填充图4-1中的空缺(1)、(2)和(3)处。 对于本题的作业处理问题,用图4-1的贪心算法策略,能否求得最高收益?(6)。用贪心算法求解任意给定问题时,是否一定能得到最优解?(7)。
请填充图4-1中的空缺(1)、(2)和(3)处。 对于本题的作业处理问题,用图4-1的贪心算法策略,能否求得最高收益?(6)。用贪心算法求解任意给定问题时,是否一定能得到最优解?(7)。
admin
2008-11-02
46
问题
请填充图4-1中的空缺(1)、(2)和(3)处。
对于本题的作业处理问题,用图4-1的贪心算法策略,能否求得最高收益?(6)。用贪心算法求解任意给定问题时,是否一定能得到最优解?(7)。
选项
答案
(6)能,或可以、行及其他含义相同的词语 (7)不能,或不可以、不行及其他含义相同的词语
解析
本题考查的是算法的设计和分析技术。
问题1考查的是贪心算法的流程图。第(1)空表示第2个作业到第n个作业的主循环,i是循环控制变量,故第(1)空填入i<=n。
应注意到数组/中的作业J
(1≤i≤k)是在其期限之前完成的作业,且d[J
]≤d[J[i+1]] (1≤id
。另一方面, J[D[R]]与r的关系只有两种:J[d[r]]>r,表示还可能在J[1]与J[r]之间插入作业i;J[d[r]]=r,表示不可能在J[1]~J[r]之间插入作业i。J[d[r]] 问题2是本题算法的一个实例。6个作业的收益已经按降序排好序。根据流程图,将作业1,2,4和5放入数组J中,并得到总收益为220,具体过程如表4-1所示。
问题3考查算法策略。对于该题,贪心策略可以求得最优解。但不是所有的问题都能通过贪心策略来求得最优解,一个典型的例子是0-1背包问题。举例如下,有三件物品,背包可容纳50磅重的东西,每件物品的详细信息如表4-2所示,问如何装包使得其价值最大?
如果按贪心策略求解该问题,优先选择单位价值最大的物品,则先选择物品1,然后选择物品2。由于此时背包容量还剩下50-10-20=20,不足以容纳物品3,故总价值为 60+100=160美元。但若选择物品2和物品3,容量总和为20+30,小于等于总容量50,得到总价值为100+120=220,会得到更优解。此时用贪心策略不能得到最优解。
转载请注明原文地址:https://kaotiyun.com/show/n5DZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
文件系统中,设立打开文件(Open)系统功能调用的基本操作是(25)。
设关系模式R(A,B,C),传递依赖指的是(16);下列结论错误的是(17)。
设关系模式R(A,B,C),传递依赖指的是(16);下列结论错误的是(17)。
从数据库管理系统的角度看,数据库系统一般采用如下图所示的三级模式结构。图中①②处应填写(26),③处应填写(27)。
以下类图中,类Classl和Class2之间是()关系。
针对以下C语言程序段,假设sta[10]=-1,对于x的取值,需要______个测试用例能够满足分支覆盖的要求。intMathMine(intx){intm=0;inti;for(i=x-1;i<=x+1;
堆是一种数据结构,分为大顶堆和小顶堆两种类型。大(小)顶堆要求父元素大于等于(小于等于)其左右孩子元素。则___________(41)是一个大项堆结构,该堆结构用二叉树表示,其高度(或层数)为___________(42)。(41)
软件测试的基本方法包括白盒测试和黑盒测试方法,以下关于二者之间关联的叙述,错误的是(61)。
将图2-1中(1)和(2)空缺名称填写在应的位置。使ADSL的传输速率更高有哪两个主要因素?
随机试题
患者,男,70岁。经常咳嗽、咳痰15年。3天前感冒后咳嗽加重,咳黄痰,无高血压病史。查体:双下肺可闻及湿性啰音。胸片示双肺纹理增多,双下肺可见斑片影。首先考虑的诊断为
下列非处方药的专有标识是
A.氧化与磷酸化的偶联B.CO对电子传递的影响C.能量的贮存与利用D.2H+与1/2O2的结合E.乳酸脱氢酶催化的反应与ADP和ATP相互转化相关的过程是()
下列行为中属于双方民事法律行为的是()。
以下关于直接融资和间接融资的说法中,正确的是()。
()是公文收文办理的中心环节。
培根说过的一句话:有些书可以稍微品尝,有些书不值一看,有些书则要认真咀嚼。谈谈你的看法。
今日______到府上打扰,实在是不得已。
关于财务混乱的错误谣言损害了一家银行的声誉,如果管理人员不试图反驳这些谣言,它们就会传播开来并最终摧毁顾客的信心。但如果管理人员努力驳斥这种谣言,则这种驳斥使怀疑增加的程度比使它减少的程度更大。如果以上陈述是正确的,根据这些陈述,下列哪项一定是正确
结合材料回答问题:加强和创新社会治理,非常重要的一点就是推动社会治理重心下移。打赢疫情防控阻击战,更需要将防控工作落实到单位社区、居住社区、小区、院落、居民楼、每一个有人群的空间,直到每一户、每个人。在这次疫情防控中,很多地方都把干部派到社区、小
最新回复
(
0
)