- 46
- 0
- 约3.37千字
- 约 2页
- 2021-11-14 发布于湖北
- 举报
算法设计与分析试卷 (A 卷 )
一、 选择题 ( 选择 1-4 个正确的答案 ,每题 2 分,共 20 分)
(1)计算机算法的正确描述是:
A.一个算法是求特定问题的运算序列 .
B.算法是一个有穷规则的集合, 其中之规则规定了一个解决某一特定类型的问题
的运算序列 .
C.算法是一个对任一有效输入能够停机的图灵机 .
D.一个算法,它是满足 5 个特性的程序,这 5 个特性是:有限性、确定性、能
行性、有 0 个或多个输入且有 1 个或多个输出 .
(2 )影响程序执行时间的因素有哪些?
A.算法设计的策略 B .问题的规模
C.编译程序产生的机器代码质量 D .计算机执行指令的速度
(3 )用数量级形式表示的算法执行时间称为算法的
A.时间复杂度 B .空间复杂度 C.处理器复杂度 D .通信复杂度
(4 )时间复杂性为多项式界的算法有:
A.快速排序算法 B .n- 后问题 C .计算 值 D . prim 算法
(5 )对于并行算法与串行算法的关系,正确的理解是:
A.高效的串行算法不一定是能导出高效的并行算法
B .高效的串行算法不一定隐含并行性
C .串行算法经适当的改造有些可以变化成并行算法
D. 用串行方法设计和实现的并行算法未必有效
(6 )衡量近似算法性能的重要标准有:
A.算法复杂度 B .问题复杂度 C .解的最优近似度 D .算法的策略
(7 )分治法的适用条件是,所解决的问题一般具有这些特征:
A.该问题的规模缩小到一定的程度就可以容易地解决;
B.该问题可以分解为若干个规模较小的相同问题;
C.利用该问题分解出的子问题的解可以合并为该问题的解
D.该问题所分解出的各个子问题是相互独立的 .
(8 )具有最优子结构的算法有:
A.概率算法 B .回溯法 C .分支限界法 D .动态规划法
(9 )下列哪些问题是典型的 NP完全问题:
A.排序问题 B .n- 后问题 C .m-着色问题 D .旅行商问题
(10 )适于递归实现的算法有:
A.并行算法 B .近似算法 C .分治法 D .回溯法
二、算法分析题 (每小题 5 分,共 10 分)
(11)用展开法求解递推关系:
1 n 1
T (n)
2T (n 1) 1 n 1
(12)分析当输入数据已经有序时快速排序算法的不足,提出算法的改进方案 .
1
三、简答题 (每小题 5 分,共 10 分)
(13)算法的复杂度分析涉及哪些方面?
(14)动态规划法的指导思想是什么?
四、计算题 (每小题 8 分,共 24 分)
(15)用动态规划法求 A10*30B30*20 C20*10 D10*200 运算量最小的乘积顺序 . 要求写出求解过程,并
将结果填入数组 m[4][4] 中.
(16) 用贪心法求下图的最小生成树
8
1 2
您可能关注的文档
最近下载
- 求职简历模板免费下载-简历模板免费下载-word.docx VIP
- 2024年医院行风建设总结.pdf VIP
- FR 6011 说明书.pdf VIP
- 2025年中考物理总复习:压强(讲义)解析版.pdf VIP
- 酸碱盐-初升高化学知识复习讲义(人教版).pdf VIP
- 农业开发生态养鸡项目实施方案(有全套附表附图).doc VIP
- 劳动合同范本(2026年通用版,带试用期条款).docx VIP
- 医疗器械软件注册审查指导原则(2022年修订版)20220309.pdf VIP
- 老电影收藏1(1949—1966).doc VIP
- 西南18J517_厨房_卫生间_浴室设施_标准图集.pdf VIP
原创力文档

文档评论(0)