277 字
1 分钟
408 每日一题 Day6

408 每日一题 Day6#

将包含 2222 个节点的森林转换为二叉树TT。对TT进行中序遍历,将各结点从 11 开始依次编号。已知T的根结点编号为 1717,下列说法正确的是( )。
I. 二叉树TT的高度至少为 55
II. 森林中最多有 66 棵树
III. 编号为 1616 的结点一定是叶结点
IV. 编号为 1818 的结点一定没有左孩子

A. I、IV
B. I、III
C. II、IV
D. II、III

正确答案:C#

解析:
根结点编号为 1717,则左子树结点数为 1616,右子树结点数为 55

I:左子树有16个节点,241<16<2512^4-1 < 16 < 2^5-1,因此左子树的最小高度为5,该二叉树最小高度为66
II:由于右子树节点数为5,则最多有1+5=61+5=6颗树
III:可能存在左孩子,不一定为叶节点
IV:如果存在左孩子,则编号为1717的节点在编号为1818的节点的左子树,与题目条件相矛盾,因此编号为1818的节点没有左孩子

综上,正确选项为 II、IV,答案为 CC

408 每日一题 Day6
https://blog.asone2020.top/posts/408/408-每日一题-day6/
作者
As_One
发布于
2026-05-01
许可协议
CC BY-NC-SA 4.0