C. 中序遍历

    传统题 1000ms 256MiB

中序遍历

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

大样例下载

题目描述

一棵二叉树含有 nn 个结点,编号为 11 ~ nn。我们只知道每条边连接的是哪两个结点,却不知道这两个结点谁是父亲,谁是儿子。

现在让你确定这棵二叉树的一种可能形态,使得对它进行中序遍历得到的序列字典序最小。

你只需要输出可以得到的字典序最小的中序遍历序列。

输入格式

第一行:一个整数 nn ,表示二叉树的结点个数。

接下来的 nn 行:

  • 其中第 i1ini(1 ≤ i ≤ n) 行首先是一个整数 ki1ki3k_i(1 ≤ k_i ≤ 3),表示与结点 ii 相邻的结点个数,然后是 kik_i 个整数 Xij1jki,1XijnX_{ij}(1 ≤ j ≤ k_i, 1 ≤ X_{ij} ≤ n),表示与结点 ii 相邻的结点编号,即结点 ii 与结点 XijX_{ij} 之间有一条树边。

输出格式

一行,包含 nn 个整数,表示你所确定的二叉树的中序遍历序列。

样例输入

4
3 3 2 4
1 1
1 1
1 1

样例输出

2 1 3 4

样例解释

二叉树的形态如下:

数据范围

2026-04-10

未参加
状态
已结束
规则
OI
题目
4
开始于
2026-4-10 7:20
结束于
2026-4-10 12:00
持续时间
4.7 小时
主持人
参赛人数
7