T792007 【P1117】 - 简单的图4

题目描述

使用静态构建图的方式构建出下图,然后对该图进行深度优先遍历(DFS)和(广度优先遍历)BFS ![](https://cdn.luogu.com.cn/upload/image_hosting/2ruo0860.png) 注意:因为图的表示方法和遍历顺序的不同会对最终的DFS和BFS结果有影响,这里约定: 1. 使用邻接矩阵或者邻接表(vector数组、链式前向星)的方式表示上图 2. DFS、BFS都是以1作为起点进行遍历,同时在遍历过程中以节点中的数字小编号优先,具体可以参考样例输出

输入格式

1行,图中一个顶点的编号u

输出格式

第1行,顶点u起点的所有边的终点(终点编号从小到大输出),使用空格分隔,如果没有对应的边,则输出该空行即可 第2行,上图中的DFS结果,每个节点的数据使用空格分隔 第3行,上图的BFS结果,每个节点的数据使用空格分隔

说明/提示

注意,第2组样例输入5的时候,输出第1行是一个空行,里面什么都没有,第2行为DFS结果,第3行为BFS结果 100%的数据:顶点的编号u保证出现在图中