P1117 - 简单的图4
题目描述
使用静态构建图的方式构建出下图,然后对该图进行深度优先遍历(DFS)和(广度优先遍历)BFS

注意:因为图的表示方法和遍历顺序的不同会对最终的DFS和BFS结果有影响,这里约定:
- 使用邻接矩阵或者邻接表(vector数组、链式前向星)的方式表示上图
- DFS、BFS都是以1作为起点进行遍历,同时在遍历过程中以节点中的数字小编号优先,具体可以参考样例输出
输入格式
1行,图中一个顶点的编号u
输出格式
第1行,顶点u起点的所有边的终点(终点编号从小到大输出),使用空格分隔,如果没有对应的边,则输出该空行即可
第2行,上图中的DFS结果,每个节点的数据使用空格分隔
第3行,上图的BFS结果,每个节点的数据使用空格分隔
输入输出样例
| 输入样例 | 输出样例 |
|---|---|
| 1 | 2 3 5 1 2 3 4 5 1 2 3 5 4 |
| 5 | 1 2 3 4 5 1 2 3 5 4 |
注意,输入5的时候,第1行是一个空行,里面什么都没有,第2行为DFS结果,第3行为BFS结果
数据范围与提示
100%的数据:顶点的编号u保证出现在图中
测试点数目
共5个测试点,每个测试点20分
时间与内存限制
每个测试点时间:1000ms(1.0s),内存:256MiB
输入输出模式
本OJ支持两种输入输出模式
1. 标准输入输出模式:
直接从标准输入和标准输出读写数据,不需要使用freopen进行文件输入输出重定向
2. 文件输入输出模式(国内信奥赛输入输出模式):
从文件中读写数据,需要使用freopen进行输入输出重定向
本题输入文件名为:P1117.in,输出文件名为:P1117.out