正在载入在线练习界面,本页内容可直接阅读…
AK CSP › CSP-J 2023 第一轮真题 › 第 5 题
CSP-J 2023 第一轮 第 5 题:2023 个节点的三叉树最小高度
题目
根节点的高度为 $1$,一棵拥有 $2023$个节点的三叉树高度至少为()。

选项
- A. 6
- B. 7
- C. 8
- D. 9
答案
C
题解
选 C,8。
要让树的高度尽量小,就要让每层尽可能多地放节点。三叉树的每个节点最多有 3 个子节点,所以:
- 第 1 层最多有 \(1\) 个节点;
- 第 2 层最多有 \(3\) 个节点;
- 第 \(h\) 层最多有 \(3^{h-1}\) 个节点。
因此,高度为 \(h\) 的三叉树,最多有 \[ 1+3+3^2+\cdots+3^{h-1}=\frac{3^h-1}{2} \] 个节点。
比较可得: \[ h=7:\quad \frac{3^7-1}{2}=1093<2023, \] \[ h=8:\quad \frac{3^8-1}{2}=3280\ge2023。 \]
7 层放不下,8 层可以放下,所以最小高度为 8。
真题版权归 CCF 所有,本站仅用于非商业教学用途。页面加载后可直接在线作答,作答记录保存在本浏览器或账号中。 京ICP备2026056990号-1
京公网安备11010502062986号