递归和回溯
《计算概论补充讲义》
;一些简单数学方程和超越方程的近似解: 牛顿迭代
一些线形问题的基本解法: 穷举、蛮力
可递归定义的问题解法:递归或非递归
计算理论与算法的结合:完全数计算(梅森数计算)
一些重要的算法优化思想:
分治与递归
原始递归与快速递归
动态规划(Dynamic Programming)
重叠子问题和最佳子结构
递归与回溯
对穷举法的改进;有人说,回溯实际上是递归的展开(也就是说,回溯是递归过程的一个部分)
但实际上。两者的指导思想并不一致
递归:recursion
回溯: back-track;一个军队要通过一个迷宫,到了第一个分岔口,有3条路,将军命令3个小队分别去探哪条路能到出口,3个小队沿着3条路分别前进,各自到达了路上的下一个分岔口,于是小队长再分派人手各自去探路
只要人手足够(对照而言,就是计算机的堆栈足够),最后必将有人找到出口,从这人??始只要层层上报直属领导,最后,将军将得到一条通路
所不同的是,计算机的递归法是把这个并行过程串行化了;走迷宫思维模拟
如果没有办法在分岔口留下标记,只能寄希望于自己的记忆力
电视里一演到什么迷宫寻宝,总有恶人去改好人的标记
回溯算法其实是一种试探,该方法放弃关于问题规模大小的限制,并将问题的方案按某种顺序逐一枚举和试验
发现当前方案不可能有解时,就选择下一个方案
倘若当前方案不满足问题的要求时,继续扩大当前方案的规模,
您可能关注的文档
最近下载
- 胡椒醛安全技术说明书(MSDS).pdf VIP
- 2022年。四年级下册期中考试。.docx VIP
- (2021年)湖南省株洲市辅警协警笔试笔试真题(含答案).docx VIP
- 呼吸道感染的流行病学分析.pdf VIP
- 入团积极分子培养考察表(2025年版).docx VIP
- 学校中层管理岗位选聘与考核管理方案(2026年修订版).docx
- 中国医师药师临床指南第2版pdf.pptx VIP
- 吉林省题库建设指导手册(试行)+目录.pdf VIP
- 2025年咨询工程师(投资)考试《工程项目组织与管理》真题及答案解析【完20256.pdf VIP
- 第七章+第四节++长江经济带的协同发展+课件2025-2026学年+湘教版地理八年级下册.pptx VIP
原创力文档

文档评论(0)