题目描述
一个二叉树,如果每一个层的结点数都达到最大值,则这个二叉树就是**完美二叉树**。对于深度为 $D$ 的,有 $N$ 个结点的二叉树,若其结点对应于相同深度完美二叉树的层序遍历的前 $N$ 个结点,这样的树就是**完全二叉树**。
给定一棵完全二叉树的后序遍历,请你给出这棵树的层序遍历结果。
输入格式
输入在第一行中给出正整数 $N(≤30)$,即树中结点个数。第二行给出后序遍历序列,为 $N$ 个不超过 100 的正整数。同一行中所有数字都以空格分隔。
输出格式
在一行中输出该树的层序遍历序列。所有数字都以 1 个空格分隔,行首尾不得有多余空格。
样例输入 #1
8
91 71 2 34 10 15 55 18
样例输出 #1
18 34 55 71 2 10 15 91
来源
2020年中国高校计算机大赛-团体程序设计天梯赛(GPLT) L2-3