贪心算法期末考试题(含详细答案解析).docxVIP

  • 1
  • 0
  • 约4.67千字
  • 约 7页
  • 2026-09-17 发布于河北
  • 举报

贪心算法期末考试题(含详细答案解析).docx

贪心算法期末考试题(含详细答案解析)

考试时长:90分钟

满分:100分

适用范围:算法基础、数据结构与算法课程

注意事项:

1.本试卷均为笔试题目,编程题可手写伪代码或完整代码;

2.所有答案请书写规范,步骤清晰,计算题需写明核心思路;

3.贪心证明题需说明局部最优、全局最优的推导逻辑。

一、单项选择题(每题3分,共10题,总计30分)

1.下列关于贪心算法的核心思想,说法正确的是()

A.遍历所有可行解,筛选出最优解

B.每一步做出当前局部最优的选择,最终得到全局最优解

C.将问题拆分为子问题,通过子问题最优解推导整体最优解

D.穷举所有可能性,避免遗漏最优解

2.贪心算法能够得到全局最优解的必要条件是()

A.问题具有重叠子问题性质

B.问题具有贪心选择性质和最优子结构性质

C.问题可以分治拆解

D.问题无后效性

3.下列经典问题中,不适合使用贪心算法求解的是()

A.活动安排问题(最大不重叠活动数)

B.0-1背包问题

C.分数背包问题

D.哈夫曼编码问题

4.活动安排问题中,能够得到最优解的贪心策略是()

A.优先选择开始时间最早的活动

B.优先选择结束时间最早的活动

C.优先选择时长最短的活动

D.优先选择参与人数最多的活动

5.分数背包问题的最优贪心策略是()

A.优先选取重量最小的物品

B.优

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档