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

  • 1
  • 0
  • 约4.32千字
  • 约 7页
  • 2026-10-03 发布于河北
  • 举报

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

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

考试说明:满分100分,考试时间90分钟,题型包含选择题、填空题、简答题、编程应用题,重点考察贪心算法核心思想、适用条件及经典场景解题能力。

一、单项选择题(共10题,每题3分,共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.每次选取权值最小的两个节点构建子树

C.按节点出现次数从多到少排序编码

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档