- 1
- 0
- 约2万字
- 约 31页
- 2017-08-09 发布于浙江
- 举报
算法设计与分析第3-4讲
智能信息处理研究中心 (RCIIP )
智能信息处理研究中心 (RCIIP )
第2章 递归与分治策略
第2章 递归与分治策略
潘海为
1
智能信息处理研究中心 (RCIIP )
智能信息处理研究中心 (RCIIP )
学习要点
理解递归的概念。 P
掌握设计有效算法的分治策略。
通过下面的范例学习分治策略设计技巧。
1) 二分搜索技术;
a
2) 大整数乘法;
3) Strassen矩阵乘法;
4) 合并排序和快速排序;
5) 线性时间选择; n
6) 最接近点对问题;
2
智能信息处理研究中心 (RCIIP )
智能信息处理研究中心 (RCIIP )
算法总体思想
对这k个子问题分别求解。如果子问题的规模仍然不够
将要求解的较大规模的问题分割成k个更小规模的子问
P
小,则再划分为k个子问题,如此递归的进行下去,直
题。
到问题规模足够小,很容易求出其解为止。
T(n) = n a
n
T(n/k) T(n/k) T(n/k) T(n/k)
3
智能信息处理研究中心 (RCIIP )
智能信息处理研究中心 (RCIIP )
算法总体思想
对这k个子问题分别求解。如果子问题的规模仍然不够
将求出的小规模的问题的解合并为一个更大规模的问
P
小,则再划分为k个子问题,如此递归的进行下去,直
题的解,自底向上逐步求出原来问题的解。
到问题规模足够小,很容易求出其解为止。
T(n) = n a
n/k n/k n/k n n/k
2 2
T(n/k ) T(n/k )
4
智能信息处理研究中心 (RCIIP )
智能信息处理研究中心 (RCIIP )
算法总体思想
将求出的小规模的问题的解合并为一个更大规模的问
P
题的解,自底向上逐步求出原来问题的解。
T(n)
您可能关注的文档
最近下载
- 股权投资合同协议模板.docx
- 年产20万吨合成氨合成工艺设计.doc VIP
- 量化漫谈系列之四:成长价值和大小盘双风格轮动基金如何识别与优选?-20230523-国金证券-16页.pdf VIP
- JBT 10598-2020 一般用干螺杆空气压缩机.pdf VIP
- 基于AI的网络攻击检测-洞察及研究.docx VIP
- 离婚协议书(2026标准版完整版范本).docx VIP
- 《中国人民站起来了》课件2024-2025学年统编版高中语文选择性必修上册.pptx VIP
- 2025高考真题(黑吉辽蒙)政治答案.doc
- 物业保洁服务标准与制度.doc VIP
- 基于AI的网络攻击检测与防御系统-洞察及研究.docx VIP
原创力文档

文档评论(0)