2138-数据结构实验之图论三:判断可达性
2017-12-07 16:33
417 查看
#include <iostream> #include <cstring> using namespace std; int map[1123][1123]; int vis[1123]; int p; void dfs(int k, int n) { vis[k] = 1; for(int i = 0; i < n; i++) { if(!vis[i] && map[k][i]) { dfs(i,n); } } } int main() { int n, m; while(cin >> n >> m) { int u, v; memset(map,0,sizeof(map)); memset(vis,0,sizeof(vis)); while(m--) { cin >> u >> v; map[u][v] = 1; } dfs(n,n); vis[1] == 1 ? cout << "YES" << endl : cout << "NO" << endl; } return 0; }
相关文章推荐
- 2138 数据结构实验之图论三:判断可达性
- 2138 数据结构实验之图论三:判断可达性
- 数据结构实验之图论三:判断可达性(BFS算法)
- 数据结构实验之图论三:判断可达性
- 数据结构实验之图论三:判断可达性
- 数据结构实验之图论三:判断可达性
- 数据结构实验之图论三:判断可达性
- 数据结构实验之图论三:判断可达性
- 数据结构实验之图论三:判断可达性(DFS算法)
- 数据结构实验之图论三:判断可达性
- 数据结构实验之图论三:判断可达性
- 数据结构实验之图论三:判断可达性
- 数据结构实验之图论三:判断可达性
- 数据结构实验之图论三:判断可达性
- 数据结构实验之图论三:判断可达性
- 数据结构实验之图论三:判断可达性 oj
- 数据结构实验之图论三:判断可达性
- 数据结构实验图论一:基于邻接矩阵的广度优先搜索遍历
- sdutacm-数据结构实验之图论一:基于邻接矩阵的广度优先搜索遍历
- 数据结构实验之图论四:迷宫探索(邻接表与DFS)