2018福州集训DAY1

2018.2.5主要讲了搜索 搜索 最基本操作bfs和dfs。这两种手段在不同的问题中能有不同的效果。 如果有这样一棵搜索树: dfs是从根结点开始每一次都随便选一条路,走到叶节点再返回;二bfs是从根节点开始一层一层向下搜索。如果每一层都是无限的,那么需要用dfs,如果没有明确的叶节点,那么就用bfs。 剪枝 剪枝就是这样: 搜到一个结点 把子树全部切掉。剪枝一般有这样的方法:位运算(状态压缩)
相关文章
相关标签/搜索