讲-回溯法分支限界.pdfVIP

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

回溯策略

•与分治策略类似,回溯策略也是一种算法设计策

略。

•可用于求解优化问题与寻找可行解的问题。

3

回溯法基本思想

•回溯法又称试探法。回溯法的基本做法是深度优先有哪些信誉好的足球投注网站,是一种组织

得井井有条的、能避免不必要重复有哪些信誉好的足球投注网站的穷举式有哪些信誉好的足球投注网站算法。即从一条

路往前走,能进则进,不能进则退回来,换一条路再试。

•当我们遇到某一类问题时,它的问题可以分解,但是又不能得出明确

的动态规划或是递归解法,此时可以考虑用回溯法解决此类问题。回溯

法的优点在于其程序结构明确,可读性强,易于理解,而且通过对问题

的分析可以大大提高运行效率。但是,对于可以得出明显的递推迭

代求解的问题,还是不要用回溯法,因为它花费的时间比较长。

•这种以深度优先的方式系统地有哪些信誉好的足球投注网站问题的解的算法称为回溯法,它适

用于解一些组合数较大的问题。

4

回溯法基本思想

•对于用回溯法求解的问题,首先要将问题进行适当的转化,得出状态

空间树。这棵树的每条完整路径都代表了一种解的可能。通过深度优

先有哪些信誉好的足球投注网站这棵树,枚举每种可能的解的情况;从而得出结果。但是,回

溯法中通过构造约束函数,可以大大提升程序效率,因为在深度优先

有哪些信誉好的足球投注网站的过程中,不断的将每个解(并不一定是完整的,事实上这也就

是构造约束函数的意义所在)与约束函数进行对照从而删除一些不可

能的解,这样就不必继续把解的剩余部分列出从而节省部分时间。

•回溯算法使用剪枝函数,剪去一些不可能到达最终状态(即答案状

态)的节点,从而减少状态空间树节点的生成。

5

回溯法三个概念

(一)约束函数:约束函数是根据题意定出的。通过描述合法解的一般

特征用于去除不合法的解,从而避免继续有哪些信誉好的足球投注网站出这个不合法解的剩余

部分。因此,约束函数是对于任何状态空间树上的节点都有效、等价

的。

(二)状态空间树:状态空间树是一个对所有解的图形描述。树上的每

个子节点的解都只有一个部分与父节点不同。

(三)扩展节点、活结点、死结点

•扩展节点,就是当前正在求出它的子节点的节点,在深度优先有哪些信誉好的足球投注网站中,

只允许有一个扩展节点。

•活结点就是通过与约束函数的对照,节点本身和其父节点均满足约束

函数要求的节点;死结点反之。由此很容易知道死结点是不必求出其

子节点的(没有意义)。

6

回溯法解题的具体步骤

利用回溯法解题的具体步骤:

(1)描述解的形式,定义一个解空间,它包含问题的所有解。

(2)构造状态空间树。

(3)构造约束函数(用于杀死节点)。

然后就要通过深度优先有哪些信誉好的足球投注网站思想完成回溯,完整过程如下:

(1)设置初始化的方案(给变量赋初值,读入已知数据等)。

(2)变换方式去试探,若全部试完则转(7)。

(3)判断此法是否成功(通过约束函数),不成功则转(2)。

(4)试探成功则前进一步再试探。

(5)正确方案还未找到则转(2)。

(6)已找到案则记录并打印。

(7)退回一步(回溯),若未退到头则转(2)。

(8)已退到头则结束或打印无解

7

8

12345678

1Q

文档评论(0)

159****9610 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6044052142000020

1亿VIP精品文档

相关文档