GESP 八级 · GESP 202406 C++ 八级 第 11 题

选择题 · 答案 A

← 整套速查表 GESP 八级 全部真题

题目

已知一棵二叉树有 $10$ 个节点,则其中至多有( )个节点有 $2$ 个子节点。

答案:A

解题思维

根据二叉树的遍历特性,先/前序遍历确定根节点,中序遍历确定左右子树范围,从而重构整棵树,再输出后序遍历结果。

常见错误

易混淆三种遍历的顺序。先序:根左右;中序:左根右;后序:左右根。注意遍历结果中相邻节点的关系。

详细解析(节选)

【考点】二叉树性质|节点度数统计|极值构造

1. 🎯 考纲定位

本题考查 GESP 8 级 C++ 大纲中"二叉树遍历与性质"模块的核心考点。命题人专门在此处设置极值问题,卡住的是那些只会背"叶子节点最多 (n+1)/2"结论、却不会将节点数与子节点数(度数)建立线性关系的考生——很多人误以为叶子节点越多,子节点数就越少,完全没想过度 2 节点和度 1 节点的互补关系。

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断