- 2
- 0
- 约2.58千字
- 约 8页
- 2026-07-04 发布于四川
- 举报
考试版
考试时间:若干分钟满分:若干分考试形式:闭卷
注意事项:
1.请在答题纸指定位置填写姓名、学号等信息。
2.所有答案请书写在答题纸指定区域内,超出区域的答案无效。
3.字迹工整,卷面整洁,答案清晰可辨。
4.严禁作弊行为,一经发现按学校规定处理。
---
一、选择题(每题若干分,共若干分)
1.下列关于算法时间复杂度的说法中,正确的是:
A.算法的时间复杂度是指算法执行过程中所需要的时间总量
B.一个算法的时间复杂度为O(n),表示其执行时间与n成正比
C.时间复杂度为O(1)的算法,其执行时间是一个常数,与输入规模无关
D.对于同一个问题,不同的算法实现,其时间复杂度一定相同
2.在分治算法中,将问题分解为子问题的原则通常不包括:
A.子问题与原问题具有相同的类型
B.子问题之间相互独立
C.子问题的规模尽可能小
D.子问题的解可以合并为原问题的解
3.动态规划算法的核心思想是:
A.将问题分解为若干独立的子问题,分别求解后合并
B.利用问题的贪心选择性质,逐步构造最优解
C.存储子问题的解,避免重复计算
D.随机选择一个初始解,通过迭代优化得到近似解
4.关于贪心算法,以下说法错误的是:
A.贪心算法通常易于实现且效率较高
B.贪心算法总能找到全局最优解
C.贪心算法的关键在于选择合适的贪心策略
原创力文档

文档评论(0)