#T0053. 【模板】树的深搜遍历
【模板】树的深搜遍历
题目描述
给定一棵以 1 号结点为根的无向树,请按照深度优先搜索(DFS)的顺序遍历整棵树。
为了使答案唯一,访问某个结点的相邻结点时,必须按照结点编号从小到大的顺序递归访问。
输入格式
第一行包含一个整数 n,表示树的结点数。
接下来 n-1 行,每行包含两个整数 u 和 v,表示 u 与 v 之间有一条无向边。
输出格式
输出一行,包含 n 个整数,表示从 1 号结点开始的 DFS 遍历序。
7
1 2
1 3
2 4
2 5
3 6
3 7
1 2 4 5 3 6 7
样例分析
从 1 号结点开始遍历。由于题目规定相邻结点按编号从小到大访问,所以遍历序唯一。
数据范围与提示
对于 100% 的数据,1 ≤ n ≤ 100000,1 ≤ u,v ≤ n。输入保证给出的是一棵树。