西安邮电大学计算机学院 复习与习题 (9)有一辆货车,货车有载重为 D,有 n 件货物,每个货物有重量 wi,价值 pi。问怎么装能够使装上货车的物品的总价值最大(使用动态规划算法) 【分析】“0-1”背包问题。 西安邮电大学计算机学院 复习与习题 第 4 章 贪心算法 (1)简述贪心法的基本思想。 (2) 西安邮电大学计算机学院 复习与习题 证明上述问题具有“贪心选择性质”和“最优子结构性质”。 西安邮电大学计算机学院 复习与习题 西安邮电大学计算机学院 复习与习题 (3)设 7 个独立作业 { 1,2,3,4,5,6,7 }由 3 台相同的机器 M1,M2,M3 加工处理。各作业所需的处理时间分别为{ 2,14,4,16,6,5,3 }。任何作业可以在任何一台机器上加工处理,但未完工前不允许中断处理。任何作业不能拆分成更小的子作业。按贪心算法产生作业调度,所需的加工时间为多少? 西安邮电大学计算机学院 复习与习题 作业数 n = 7 机器数 m = 3 所需的加工时间为 17。 西安邮电大学计算机学院 复习与习题 (4)某体育馆有一篮球球场出租,共有 10 位客户申请租用。每个客户申请租用的时间单元如下表所示,其中 i 表示客户编号,s(i) 表示开始租用时刻,f(i) 表示结束租用时刻。同一时刻该篮球球场只能租借给一位客户。请使用贪心算法设计一个租用安排方案,在这 10 位客户里面,使得体育馆能尽可能满足多位客户的需求。并计算出针对上表的 10 个客户申请,最多可以安排几位客户申请。 西安邮电大学计算机学院 复习与习题 【分析】这是一个活动安排问题。将这 10 位客户的申请按照结束时间 f(i)递增排序,如下表: (1)选择申请 1(1,4)。 (2)依次检查后续客户申请,只要与已选择的申请相容不冲突,则选择该申请。直到所有申请检查完毕。申请 4(5,7)、申请 8(8,11)、申请 10(11,13)。 (3)最后可以满足:申请 1(1,4)、申请 4(5,7)、申请 8(8,11)、申请 10(11,13)共4 个客户申请。这是可以满足的最大客户人数。 西安邮电大学计算机学院 复习与习题 (5)下列哪个问题不能用贪心法求解?( ) A.最优装载问题 B.活动安排问题 C.0-1背包问题 D.多机调度问题 【分析】答案为 C。 西安邮电大学计算机学院 复习与习题 (6)设有 n 个程序 {1,2,...,n} 要存放在长度为 L 的磁带上,程序 i 存放在磁带上的长度为 li, 1=i=n。确定这 n 个程序在磁带上的一个存储方案,使得能够在磁带上存储尽可能多的程序。 【分析】程序存储问题,类似“最优装载”问题。先对程序长度进行排序,然后用循环累加排序后的程序长度,并计数程序个数。解题时写出解题思想和基本的算法(代码)框架即可。 西安邮电大学计算机学院 复习与习题 第 5 章 回溯法 (1)回溯法解旅行商问题时的解空间树是( B )。 A、子集树 B、排列树 C、深度优先生成树 D、广度优先生成树 (2)下面哪种函数是回溯法中避免无效搜索采取的策略( C )。 A、递归函数 B、随机函数 C、剪枝函数 D、搜索函数 西安邮电大学计算机学院 复习与习题 (3)用回溯法搜索排列树的算法是什么? void Backtrack ( int t ) { if ( t n ) output( x ); { else for ( int i = t; i = n; i++ ) { swap( x[ t ], x[ i ] ); if ( Constraint( t ) Bound( t ) ) Backtrack( t + 1 ); swap( x[ t ], x[ i ] ); } } } 在调用 Backtrack( 1 ) 执行回溯搜索之前,先将变量数组 x 初始化为单位排列( 1, 2, ..., n )。 西安邮电大学计算机学院 复习与习题 (4)对批处理作业调度问题:作业需要机器处理时间的表如下,如果调度方案为:1,2,3,计算完成时间和。 西安邮电大学计算机学院 复习与习题 作业调度方案:1,2,3(必须考虑机器的空闲时间): 作业 1 在机器 1 上完成的时间为 2,在机器 2 上完成的时间为 3(2 + 1) 作业 2 在机器 1 上完成的时间为 5(2 + 3),在机器 2 上完成的时间为 6(5 + 1) 作业 3 在机器 1 上完成的时间为 7(2 + 3 + 2),在机器 2 上完成的时间为 10(7 + 3)
您可能关注的文档
- 《设计美学》第一章重点.doc
- 《射频与微波电路设计》--微带天线设计.ppt
- 《深化工程建设标准化工作改革的意见》.pptx
- 《深入理解计算机网络》第五章.pptx
- 《审计学C》第八章销售与收款循环审计.ppt
- 《生活的故事》第二课时.ppt
- 《生活与哲学》第二单元第5课.ppt
- 《生活与哲学》第二轮专题复习PPT.ppt
- 《生活与哲学》复习之唯物论(飞扬之旗).ppt
- 《生理学》第九章感觉器官的功能.ppt
- 腾讯安全沙龙:红队视角下的海外SRC猎场:战略、战术与突破.pdf
- 【icap】ETS的范围扩展:设计和政策挑战.docx
- bcg -美国最高法院关于关税的裁决对你的企业意味着什么 What Does the US Supreme Court Ruling on Tariffs Mean for Your Business.pdf
- 2026届甘肃兰州市高三下学期第一次模拟考试历史试卷(扫描版,含答案).docx
- bcg -零售银行如何让人工智能代理发挥作用 How Retail Banks Can Put AI Agents to Work.pdf
- 住宅项目规范解读(GB 55038-2025) -培训 - 房地产-2025.docx
- 盘扣式脚手架工程量自动计算表 -培训 -房地产-2025.pdf
- 广东省汕头市2024-2025学年高三下学期第一次模拟考试英语学试题(含答案).docx
- 品牌研究+_+2025+CAPSE中国航司品牌榜单.pdf
- 【银河专题】如何看待豆粕内外价差关系.pdf
最近下载
- TFD模型和余氏理论对材料设计的应用.pdf VIP
- 2026江苏苏豪控股集团校招面笔试题及答案.doc VIP
- 2025年河南省中考题数学试题(原卷版+解析版).pdf
- 东方神女山鬼系列全集(26页).docx VIP
- 《薄层液基细胞学检查与HPV分型检测在宫颈疾病筛查中的应用》.docx VIP
- 2025 呼吸内科疑难病例医学查房实践课件.pptx VIP
- 2024年安徽工贸职业技术学院单招职业适应性测试题库及答案解析.docx VIP
- 分析化学武汉大学第五版课件(全).ppt VIP
- 《金属非金属矿山安全检查工》课件.ppt VIP
- 2025年安徽工贸职业技术学院单招职业适应性测试题库及答案解析.docx VIP
原创力文档

文档评论(0)