#1563. 图的遍历

图的遍历

题目描述

现有一无向图形结构,输出该图形的深度遍历和广度遍历结果。

输入

输入第一行为n和m,表示有n个顶点,编号从1到n,m表示有该图有m条边,接下来m行,每行两个整数i和j,表示顶点i到顶点j有一条边

输出

输出为两行,第一行为深度遍历的结果,第二行为广度遍历的结果,每个顶点间用一个‘-’符号隔开,假定每次都从顶点1开始遍历,且优先遍历编号低的,每种遍历只需要一种遍历结果

样例

4 3
1 2
1 3
2 4
1-2-4-3
1-2-3-4