#4510. 图的遍历(连通图)
图的遍历(连通图)
图的遍历(连通图)
题目描述
现有一无向图形结构,输出该图形的深度遍历和广度遍历结果。(图是连通的)
输入格式
输入第一行为 和 ,表示有 个结点,编号从 到 , 表示有该图有 条边,接下来 行,每行两个整数 和 ,表示结点 到结点 有一条边。
输出格式
输出为两行,第一行为深度遍历的结果,第二行为广度遍历的结果,每个结点间用一个 - 符号隔开,假定每次都从结点 1 开始遍历,且优先遍历编号小的,每种遍历只需要一种遍历结果。
样例输入 #1
4 3
1 2
1 3
2 4
样例输出 #1
1-2-4-3
1-2-3-4
数据范围
知识点与难度
本题涉及的知识点从属于 GESP六级(图的遍历、DFS/BFS搜索),难度等级:⭐⭐⭐。
测试点分布
| Subtask | 分值 | 测试点编号 | 说明 |
|---|---|---|---|
| 0 | 10 | 1~2 | 样例 |
| 1 | 20 | 3~8 | 小规模 / 特殊性质 |
| 2 | 15 | 9~11 | Hack |
| 3 | 30 | 12~20 | 中大规模 |
| 4 | 25 | 21~25 | 随机回归 |