五种经常使用算法之四:回溯法

回溯法 回溯法(探索与回溯法)是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步从新选择,这种走不通就退回再走的技术为回溯法,而知足回溯条件的某个状态的点称为“回溯点”。算法 基本思想: 回溯法在问题的解空间树中,按深度优先策略,从根结点出发搜索解空间树。算法搜索至解空间树的任意一点时,先判断该结点是否包含问题的解。若是确定不包含(剪枝
相关文章
相关标签/搜索