- 139
- 0
- 约5.98千字
- 约 12页
- 2019-05-07 发布于贵州
- 举报
算法回溯法总结
回溯法概述 与穷举的“笨拙”搜索相比,回溯法则是一种“聪明”的求解效益更高的搜索法。下面介绍回溯设计及其应用,体会回溯法相对于穷举的特点与优势。 回溯的概念 有许多问题,当需要找出它的解集或者要求回答什么解是满足某些约束条件的最佳解时,往往使用回溯法。 回溯法是一种试探求解的方法:通过对问题的归纳分析,找出求解问题的一个线索,沿着这一线索往前试探,若试探成功,即得到解;若试探失败,就逐步往回退,换其他路线再往前试探。因此,回溯法可以形象地概括为“向前走,碰壁回头”。 回溯法的基本做法是试探搜索,是一种组织得井井有条的、能避免一些不必要搜索的穷举式搜索法。回溯法在问题的解空间树中,从根结点出发搜索解空间树,搜索至解空间树的任意一点,先判断该结点是否包含问题的解;如果肯定不包含,则跳过对该结点为根的子树的搜索,逐层向其父结点回溯;否则,进入该子树,继续搜索。 从解的角度理解,回溯法将问题的候选解按某种顺序进行枚举和检验。当发现当前候选解不可能是解时,就选择下一个候选解。在回溯法中,放弃当前候选解,寻找下一个候选解的过程称为回溯。倘若当前候选解除了不满足问题规模要求外,满足所有其他要求时,继续扩大当前候选解的规模,并继续试探。如果当前候选解满足包括问题规模在内的所有要求时,该候选解就是问题的一个解。 与穷举法相比,回溯法的“聪明”之处在
您可能关注的文档
最近下载
- GAT1193-2026人身损害误工期,护理学期营养期评定规范标准.docx VIP
- 关节松动技术概论.ppt VIP
- 2026年山东省中考语文试卷(含答案及详解)原版.pdf
- 水产养殖密度控制管理手册.docx VIP
- 我会照顾自己.ppt VIP
- 胰源性糖尿病诊断与治疗中国专家共识(2025版)解读.pptx
- 教科版六年级上册科学课堂重点知识笔记全册教学课件(配2026年秋改版教材).pptx
- 往复式油气混输泵输入功率的计算与分析.docx VIP
- 2026年一级建造师《市政公用工程管理与实务》考前必背三页纸.pptx VIP
- 新版2026新教科版科学六年级上册全册知识点考点测试题课件合集.pdf
原创力文档

文档评论(0)