#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