问题 5165 --随处游荡

5165: 随处游荡

题目描述

给定一张 $n$ 个点 $m$ 条边的无向连通图,从 $1$ 点出发,在图上游荡,可以重复经过任意的结点或者边,每当访问到一个新结点的时候,输出该点的编号,直到所有的点都被访问过为止。 请找到一种游荡的方式,使得输出的结点编号序列的在字典序规则下最小。

输入

第一行:两个正整数 $n$ 和 $m$; 第二行到第 $m+1$ 行:每行两个整数表示一条边。

输出

一个 $1$ 到 $n$ 的排列:表示在题目要求下最小的结点编号序列。

样例输入输出

输入#1 复制
4 4
1 3
1 4
2 4
2 3
输出#1 复制
1 3 2 4

提示

+ 对于 $30\%$ 的数据,满足 $1\leq n\leq 100$; + 对于 $50\%$ 的数据,满足 $1\leq n\leq 1000$; + 对于 $100\%$ 的数据,满足 $1\leq n\leq 100000$; + $1\leq m\leq 500000$。
序号 标题 作者 发表时间 费用 订购数 操作