DFS 和 BFS 个人理解

DFS 算法 思想:一直往深处走,直到找到解或者走不下去为止 BFS算法 DFS:使用栈保存未被检测的结点,结点按照深度优先的次序被访问并依次被压入栈中,并以相反的次序出栈进行新的检测。 BFS:使用队列保存未被检测的结点。结点按照宽度优先的次序被访问和进出队列。 框架: BFS: #include<cstdio> #include<cstring> #include<queue> #includ
相关文章
相关标签/搜索