#1885. 图的遍历(一)-课堂案例1
图的遍历(一)-课堂案例1
题目描述
《图的dfs遍历(无向连通图)》
一个有n个结点的无向连通图,这些结点以编号:1、2、……n进行编号,现给出结点间的连接关系。请以结点1为起点,按dfs(深度优先搜索)、优先访问小编号结点的顺序遍历并输出该图。
输入格式
第一行为两整数,n和m,表示n个顶点,m条边。(1<=n,m<=1000) 以下m行每行两个数,表示两个结点是联通的。
输出格式
只有一行,为按照优先访问小编号结点的dfs的结果。
样例
输入样例 1
6 6
2 1
2 5
2 6
1 5
3 1
4 5
输出样例 1
1 2 5 4 6 3
输入样例 2
5 4
1 2
2 3
3 4
4 5
输出样例 2
1 2 3 4 5
输入样例 3
6 5
1 2
1 3
1 4
1 5
1 6
输出样例 3
1 2 3 4 5 6
输入样例 4
4 6
1 2
1 3
1 4
2 3
2 4
3 4
输出样例 4
1 2 3 4