- 2
- 0
- 约2.19千字
- 约 4页
- 2019-07-03 发布于江苏
- 举报
江大算法设计工作方案期末复习
A、考试范围
一、基本题(20%)
排序、分治、动态规划、贪心、回溯和分枝限界;渐进性符号及定义,求解递推关系
二、简答解答(30%):2题
三、算法设计(50%):分治、动态规划、贪心、回溯,2题,
B、第二部分例题:
1.考虑在序列 A[1..n]中找最大最小元的问题。一个分治算法描述如下:
如果n=2就直接求解;否则,将序列等分成两个子序列A[1..n/2]和
A[n/2+1..n],分别找出这两个子序列的最大最小元素,据此求出A[1..n]
的最大和最小元。请给出该算法计算时间T(n)的递归方程,并解方程来确
定算法的时间复杂度.假设n=2k(k为正整数)
2.简述基数排序的基本思想和算法时间复杂度;
考虑使用基数排序对下列8个数据进行排序,给出排序的中间过程和最终结果
2756,7352,3725,3762,5273,2375,5732,5627
3.快速排序是根据分治策略来设计的,其基本思想是什么?快速排序的最坏及平均情况的时间复杂度是多少?
4.考虑用动态规划法求解矩阵的最优运算(即乘法次数最少)的次序,
其中
(1)设C[i,j]表示按照最优次序运算所需要的元素乘法次数。
请给出C[i,j]递推计算的表达式
(2)根据递推公式填写下表,包括C[i,j]的值及对应的最优计算次序的加括号方式
C[1,1]=0
M1
C[1,2]=120
M1 M2
C[1,3]=280
您可能关注的文档
最近下载
- 新22G02 钢筋混凝土结构构造建筑图集.docx VIP
- 智能制造产教融合实训基地项目可行性研究报告.docx
- 一种利用沼气制取氢气的方法.pdf VIP
- CECS443-2016 泡沫玻璃板薄抹灰外墙外保温工程技术规程--.pdf VIP
- CN119684044A 含硝酸根复合肥制备方法 (贵州西洋实业有限公司).docx VIP
- 2026 年石油化工企业设计防火标准(GB 50160-2025,附防火间距表).docx VIP
- 贵州西洋实业有限公司大坡磷石膏渣库(一库区)回采工程项目环评报告.docx VIP
- 贵州西洋实业有限公司50万吨_年智能配方肥项目环境影响报告.docx VIP
- 装配式混凝土住宅预制构件设计指引(预制混凝土楼梯).pdf VIP
- 建筑电气工程施工质量验收规范(GB50303-2025修订版,附操作指南).docx VIP
原创力文档

文档评论(0)