1 / 26
文档名称:

算法设计与分析-4递归式.ppt

格式:ppt   页数:26页
该资料是网友上传,本站提供全文预览,预览什么样,下载就什么样,请放心下载。
点击预览全文
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

算法设计与分析-4递归式.ppt

上传人:nb6785 2015/10/5 文件大小:0 KB

下载得到文件列表

算法设计与分析-4递归式.ppt

文档介绍

文档介绍:算法设计与分析
第四章递归式
假设归纳法
迭代方法
主方法
概念及求解方法
概念:T(n)=f(T(g(n))) (一般g(n) < n)
三种求解方法
假设归纳法
迭代方法
主方法
求解方式—忽略细节
假定式中n为整数(略去底、顶函数)
假定对小的n值T(n)为常量(略去边界条件)
求解后再检查这些忽略的细节是否会影响结果
假设归纳法
先猜测解的形式,再用归纳法证明。
猜测技巧:
类比猜测
如:T(n) = 2T(n/2+ 17) + n
逐步求精猜测
O(1)<O(lg n)<O(n)<O(n lg n)<O(n2)<O(2n)
假设归纳法
归纳法证明时的技巧:
根据界的形式定义,边界条件n0可选大一点的值。
例:求T(n) = 2T( n/2) + n 的界
猜测为O(n lg n),即证明存在c>0的常数,满足T(n) ≤ cn lg n 。
证明:设对n/2满足,则
T(n) ≤ 2(c n/2 1g ( n/2)) + n
≤ cn lg(n/2) + n
= cn lg n - cn lg 2 + n
= cn lg n - cn + n
≤ cn lg n,
只需c ≥ 1 即可。但该解对边界条件T(1)=1不成立,但可选n0=2
假设归纳法
归纳法证明时的技巧(续):
解中减一个低阶项(做一个更强的假设)。
例:求T(n) = T( n/2) + T ( n/2) + 1的界
猜测为O(n),即证明存在c>0的常数,满足T(n)≤ cn。
证明:设对n/2满足,则
T(n) ≤ c n/2+ c  n/2 + 1
= cn + 1
得不到满足条件的c。
但猜测为T(n)≤ cn – b,有
T(n) ≤(c n/2- b) + (c  n/2 - b) + 1
= cn - 2b + 1
≤ cn - b (只要b≥1)
对小的值作更强的假设,可证明给定值更强的结论
假设归纳法
归纳法证明时的技巧(续):
变量代换。
例:
变量代换:m = 1g n ,得:
T(2m) = 2T(2m/2) + m
再次变量代换:S(m) = T(2m) ,得:
S(m) = 2S(m/2) + m
则得S(m)=O(m lg m)
得:
T(n)=T(2m)=S(m)=O(m lg m)=O(lg n lg lg n).
假设归纳法
避免陷阱:
例:T(n) ≤ 2(c n/2) + n
≤ cn + n
= O(n) -- 错误
此处未证明归纳假设的准确形式:
T(n) ≤ cn
迭代方法
扩展递归式,然后进行和式求解(计算复杂)。
例:T(n) = 3T(n/4) + n.
T(n) = n + 3T(n/4)
= n + 3 (n/4+ 3T(n/16))
= n + 3(n/4+ 3(n/16+ 3T(n/64)))
= n + 3 n/4+ 9 n/16+ 27T(n/64)
当n/4i =1即i超过log4n时,扩展达到边界。故:
迭代方法
要点:
什么时候达到边界;
迭代过程的每一层中各项的和;
若迭代过程中已能估计出界的形式,则可以改用假设归纳法。

最近更新

2025年电子天平项目合作计划书 58页

2025年电动客车合作协议书 55页

2025年玻璃纤维制品项目合作计划书 75页

2025年糖尿病痛风营养调理攻略 27页

《医院信息管理课件》 16页

关于大学生某些敏感性问题的调查与统计分析 2页

2025年秋季寒露霜降养生保健攻略 30页

2025年真菌类别深度解析奥秘与影响 35页

关于变电站交直流在线监测系统的应用研究 2页

关于判别试验曲线是否满足保证条件的新方法 2页

2025年氩氦刀冷冻疗法护理要点与技巧解析 30页

关于低频低噪声晶体管的研究与制造 2页

关于《空间解析几何》教材的现代化 2页

关于“社会主义公有制形式”的理论探讨 2页

2025年护理记录书写标准与技巧探讨 51页

关于Fnzzy度和贴近度的探讨 2页

2025年中医天灸敷贴疗法穴位应用详解 55页

兰州地区现代构造应力场特征探讨 2页

六月南亚高压的特征向量及其在伏旱预报中的应.. 2页

2025年心灵动力乐观态度与希望力量的秘密解析.. 26页

全省首届气象仪器检修技术比赛揭晓 2页

全息实时干涉法测量二维温度场的实验研究 2页

艺术舞蹈老师简历模板 1页

服装设计合作协议书 5页

煤炭资源地质勘查设计编写提纲 14页

硫酸铵生产硫酸钾的可行性方案 31页

2022年首都经济贸易大学工商管理专业《管理学.. 22页

学生5mm坐标纸(虚线 word版)直接打印 2页

(完整版)天津大学非线性信息处理技术 12页

中式烹调工艺 2页