#L0724. 最小字典序遍历
最小字典序遍历
题目描述
小 Z 是一个热爱探索的旅行者。她来到了一座有 座城市和 条双向道路的国家,打算把每座城市都走访一遍。
这座城市满足以下性质:
- 任意两座城市之间都可以通过若干条道路到达。
- 不存在连接同一对城市的两条道路,也不存在连接同一座城市自身的道路。
- 任意一座城市出发,通过这些道路都可以到达其他所有城市。
小 Z 的旅行方案如下:任意选定一座城市作为起点,然后从起点出发,每次可以选择一条与当前城市相连的道路,前往一个没有到过的城市,或者沿着第一次到达当前城市时走过的道路回退到上一座城市。当小 Z 回到起点时,她可以选择结束旅行或继续行走。要求每座城市都被访问到。
每到达一座新的城市(包括起点),小 Z 都会记录下它的编号,这样最终会得到一个长度为 的序列。她希望这个序列的字典序最小,你能帮帮她吗?
输入格式
输入文件共 行。第一行包含两个整数 ,中间用一个空格分隔。
接下来 行,每行包含两个整数 ,表示编号为 和 的城市之间有一条道路,两个整数之间用一个空格分隔。
输出格式
输出文件包含一行, 个整数,表示字典序最小的序列。相邻两个整数之间用一个空格分隔。
样例
6 5
1 3
2 3
2 5
3 4
4 61 3 2 5 4 6
6 6
1 3
2 3
2 5
3 4
4 5
4 61 3 2 4 5 6
提示
对于 的数据和所有样例, 且 或 。
难度
提高
通过率
—
尝试
0
已通过
0
- ID
- 1452
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 512MiB
- 上传者