星海

2013 · 单选题 · 第 149 题

计算机学科专业基础(408) · 第 149 题

在任意一棵非空二叉排序树 T1 中,删除某结点 v 之后形成二叉排序树 T2,再将v 插入 T2 形成二叉排序树 T3。下列关于 T1 与 T3 的叙述中,正确的是

I. 若 v 是 T1 的叶结点,则 T1 与 T3 不同

II. 若 v 是 T1 的叶结点,则 T1 与 T3 相同

III. 若 v 不是 T1 的叶结点,则 T1 与 T3 不同

IV. 若 v 不是 T1 的叶结点,则 T1 与 T3 相同

  1. A仅 I、III
  2. B仅 I、IV
  3. C仅 II、III
  4. D仅 II、IV

答案

C C. 仅 II、III

解析

在一棵二叉排序树中删除一个结点后再将此结点插入到二叉排序树中,如果删除的结点是叶子结点,那么在插入结点后,后来的二叉排序树与删除结点之前相同。如果删除的结点不是叶子结点,那么再插入这个结点后,后来的二叉树可能发生变化,不完全相同。

在线刷这套题:即时判分、错题本、闪卡复习,不用登录就能练。