- 3
- 0
- 约5.9千字
- 约 28页
- 2019-02-07 发布于河北
- 举报
计算机算法设计与分析第5章20442
第5章 回溯法 学习要点 理解回溯法的深度优先搜索策略。 掌握用回溯法解题的算法框架 (1)递归回溯 (2)迭代回溯 (3)子集树算法框架 (4)排列树算法框架 通过应用范例学习回溯法的设计策略。 (1)装载问题; (2)批处理作业调度; (3)符号三角形问题 (4)n后问题; (5)0-1背包问题; (6)最大团问题; (7)图的m着色问题 (8)旅行售货员问题 (9)圆排列问题 (10)电路板排列问题 (11)连续邮资问题 问题的解空间 消除递归后的算法 * * 有许多问题,当需要找出它的解集或者要求回答什么解是满足某些约束条件的最佳解时,往往要使用回溯法。 回溯法的基本做法是搜索,或是一种组织得井井有条的,能避免不必要搜索的穷举式搜索法。这种方法适用于解一些组合数相当大的问题。 回溯法在问题的解空间树中,按深度优先策略,从根结点出发搜索解空间树。算法搜索至解空间树的任意一点时,先判断该结点是否包含问题的解。如果肯定不包含,则跳过对该结点为根的子树的搜索,逐层向其祖先结点回溯;否则,进入该子树,继续按深度优先策略搜索。 回溯法 问题的解向量:回溯法希望一个问题的解能够表示成一个n元式(x1,x2,…,xn)的形式。 显约束:对分量xi的取值限定。 隐约束:为满足问题的解而对不同分量之间施加的约束。 解空间:对于问题的一个实例,解向量满足显式约束条件的所有多元组,构成了该实例
您可能关注的文档
最近下载
- 广东省高中化学学业水平考试知识点总结.docx VIP
- 燃气PE管热熔对接工艺考试试卷和答案.doc VIP
- 宜春市铜鼓县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx VIP
- 榆林市玉米产业化现状及发展.doc VIP
- 物理海洋学-复习文档.docx VIP
- 麻黄碱脱氧后处理操作的重点知识.doc VIP
- 2025年山东省大数据工程专业职称考试(大数据分析应用·中级)历年参考题库含答案详解.docx VIP
- 2025年山东省大数据工程专业职称考试(大数据分析应用·中级)历年参考题库含答案详解.docx VIP
- 2025年山东省大数据工程专业职称考试(大数据分析应用·初级)历年参考题库含答案详解.docx VIP
- 西药提取麻黄碱的两种常见方法.doc VIP
原创力文档

文档评论(0)