
深度优先搜索
the sourth wind
信仰
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
版本分支(加强款深搜)
题目图片有点大。。不过不要紧。。。因为今晚上需要写三道题的题解。。。这个我就只把代码写写,不懂的可以问问我。明天我会把这题的具体题解写写。代码如下:#include <iostream>#include <vector>//邻接数组using namespace std;const int N=100001;vector<int> v[N...原创 2019-02-18 21:08:42 · 265 阅读 · 0 评论 -
深度优先搜索(基本款和加强款)
首先深度优先搜索是从图论中延展来的,他是一种适用性非常广泛的算法,同时也是一些高阶算法的组成部分。先看一道比较简单的深搜题。这题给出的数据范围是1<=N,M<=100000,如果用dfs的话这个时间复杂度足够解决该题。1.用vector邻接数组储存这个图,好处是这个dfs函数可以不用写边界条件也能终止dfs状态 2.用visited[]数组存储各个顶点是否被访问过的标记。要注意的就...原创 2019-02-19 12:36:45 · 286 阅读 · 0 评论