第六章回溯法.pptVIP

  • 9
  • 0
  • 约8.04千字
  • 约 38页
  • 2017-06-10 发布于北京
  • 举报
计算机算法设计与分析 North China Electric Power University Computer Algorithms Design Analysis 华北电力大学计算机科学与工程系 Dept. of Computer ScienceEngineering of North China Electric Power University 第六章 回溯算法(Backtracking Algorithm) ★ 回溯法的算法框架 ★ 自然数的排列问题 ★ 婚姻搭配问题 ★ n后问题 ★ 图的着色问题 North China Electric Power University ★ 旅行售货员问题 ★ 符号三角形问题 §1 回溯法的算法框架 North China Electric Power University 回溯法是一个既带有系统性又带有跳跃性的的搜索算法。回溯法在包含问题的所有解的解空间树中,按照深度优先的策略,从根结点出发搜索解空间树。算法搜索至解空间树的任何一个结点时,总是先判断该结点是否肯定不包含问题的解,如果肯定不包含,则跳过对以该结点为根的子树搜索。否则,进入该子树,继续按深度优先的策略进行搜索。 回溯法在用来求问题的所有解时,要回溯到根,且根结点的所有子树都已被搜索遍才结束。而回溯法在用来求问题的任一解时,只要搜索到问题的一个解

文档评论(0)

1亿VIP精品文档

相关文档