P30112

【模板】欧拉路径

难度 7 级 欧拉道路 图论
讨论 统计 1通过 1提交 100%通过率 旧版界面
时间限制 1 秒 内存限制 128 MB

题目描述

求有向图字典序最小的欧拉路径。

输入

第一行两个整数 n, m 表示有向图的点数和边数。

接下来 m 行每行两个整数 u, v 表示存在一条 u \to v 的有向边。

输出

如果不存在欧拉路径,输出一行 No。

否则输出一行 m + 1 个数字,表示字典序最小的欧拉路径。

样例

样例 1
输入
4 6
1 3
2 1
4 2
3 3
1 2
3 4
输出
1 2 1 3 3 4 2
样例 2
输入
5 5
1 2
3 5
4 3
3 4
2 3
输出
1 2 3 4 3 5
样例 3
输入
4 3
1 2
1 3
1 4
输出
No

提示

对于 50\% 的数据,n, m \le 10^3。

对于 100\% 的数据,1 \le u, v \le n \le 10^5,m \le 2 \times 10^5。

保证将有向边视为无向边后图连通。

Tab 缩进 · 提交后可在下方查看评测状态
请先登录后再提交