
二叉树
文章平均质量分 58
如风如影�
这个作者很懒,什么都没留下…
展开
-
2021-4-9天梯赛补题(完全二叉树的层序遍历)
完全二叉树的层序遍历 题目链接: link. 原题描述 一个二叉树,如果每一个层的结点数都达到最大值,则这个二叉树就是完美二叉树。对于深度为 D 的,有 N 个结点的二叉树,若其结点对应于相同深度完美二叉树的层序遍历的前 N 个结点,这样的树就是完全二叉树。 给定一棵完全二叉树的后序遍历,请你给出这棵树的层序遍历结果。 输入格式 输入在第一行中给出正整数 N(≤30),即树中结点个数。第二行给出后序遍历序列,为 N 个不超过 100 的正整数。同一行中所有数字都以空格分隔。 输出格式 在一行中输出该树的层序原创 2021-04-10 21:23:34 · 326 阅读 · 0 评论 -
2021-4-4天梯赛训练赛1补题(是否完全二叉搜索树 (30 分))
完全二叉搜索树 题目链接: link. 题目描述 将一系列给定数字顺序插入一个初始为空的二叉搜索树(定义为左子树键值大,右子树键值小),你需要判断最后的树是否一棵完全二叉树,并且给出其层序遍历的结果。 输入格式 输入第一行给出一个不超过20的正整数N;第二行给出N个互不相同的正整数,其间以空格分隔。 输出格式 将输入的N个正整数顺序插入一个初始为空的二叉搜索树。在第一行中输出结果树的层序遍历结果,数字间以1个空格分隔,行的首尾不得有多余空格。第二行输出YES,如果该树是完全二叉树;否则输出NO。 样例1 输原创 2021-04-05 21:36:45 · 263 阅读 · 0 评论 -
L - 树-堆结构练习——合并果子之哈夫曼树
L - 树-堆结构练习——合并果子之哈夫曼树 题目链接(https://acm.sdut.edu.cn/onlinejudge3/contests/3685/problems/L) 题目描述 在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。多多决定把所有的果子合成一堆。 每一次合并,多多可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和。可以看出,所有的果子经过n-1次合并之后,就只剩下一堆了。多多在合并果子时总共消耗的体力等于每次合并所消耗体力之和。 因为还要花大力原创 2021-01-31 11:50:53 · 2186 阅读 · 12 评论