#1886. 图的遍历(一)-课堂案例2
图的遍历(一)-课堂案例2
题目描述
《图的bfs遍历(有向图)》
一个有n个结点的有向图,这些结点以编号:1、2、……n进行编号,现给出结点间的连接关系。请按广度优先搜索(bfs)、优先访问大编号结点的顺序遍历并输出该图。
输入格式
第一行输入两个正整数 n 和 m,表示图的顶点数和边数。1≤n,m≤1000。 接下来 m 行,每行 2 个整数 Ui ,Vi ,表示有向边 <Ui,Vi>。数据保证输入的图无重边。
输出格式
只有一行,为按照广度优先、大编号结点优先访问的结果。
样例
输入样例 1
6 6
2 1
2 6
5 2
5 4
6 5
6 3
输出样例 1
6 5 3 4 2 1
输入样例 2
5 3
1 2
2 3
4 5
输出样例 2
5 4 3 2 1
输入样例 3
6 6
1 5
1 3
2 1
2 6
5 2
5 4
输出样例 3
6 5 4 2 1 3
输入样例 4
4 3
4 3
3 2
2 1
输出样例 4
4 3 2 1
输入样例 5
4 2
4 2
3 1
输出样例 5
4 2 3 1