早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

从二叉树的任一结点出发到根的路径上,所经过的结点序列必须按其关键字降序排列。A.二叉排序树B

题目

从二叉树的任一结点出发到根的路径上,所经过的结点序列必须按其关键字降序排列。

A.二叉排序树

B.大顶堆

C.小顶堆

D.平衡二叉树

参考答案
正确答案:C
解析:由堆的定义我们知道,当为小顶堆时,任意一棵子树的根结点比其左右子结点都要小,所以从任一结点出发到根的路径上,所经过的结点序列必须按其关键字降序排列。大根堆则具有完全相反的性质。很多考生对这个答案不是很理解,认为是二叉排序树。下面,我们根据二叉排序树的定义和性质推导错误结果。二叉排序树又称为二叉查找树,其定义为:二叉排序树或者是一棵空树,或者是具有如下性质(BST性质)的二叉树:(1)若它的左子树非空,则左子树上所有结点的值均小于根结点;(2)若它的右子树非空,则右子树上所有结点的值均大于根结点;(3)左、右子树本身又各是一棵二叉排序树。例如,如图4-2所示就是一棵二叉排序树。由图4-2可知,从二叉排序树的任一结点出发到根结点的路径上,所经过的结点序列不一定按其关键字降序排列或者升序排列。
看了从二叉树的任一结点出发到根的路...的网友还看了以下:

下面几个句子所表示的关系,按从亲密到疏远的顺序排列是?下面几个句子所表示的关系,按从亲密到疏远的顺 其他 2020-05-14 …

A.建立该查询处理程序所用到表的视图,并对程序作相应的修改B.将该查询处理程序所用到表进行 计算机类考试 2020-05-26 …

A.建立该查询处理程序所用到表的视图,并对程序做相应的修改B.建立查询处理程序所用到表进行必 计算机类考试 2020-05-26 …

编程题目,求大神纳、分别将a、b所指字符串中字符倒序,然后按排列的顺序交叉合并到c所指数组中,过长 其他 2020-07-01 …

我做事怎么样才能考虑周全?古人云:“三思而后行”,做一件事情之前,就要把所有的程序考虑完全,做到胸 其他 2020-07-02 …

对n个元素从小到大排序……那么采用基于比较的排序,时间下界是?对n个元素从小到大排序,已将它们分成 数学 2020-07-23 …

把一个四位数的四个数字颠倒顺序(颠倒顺序后仍为四位数),将所得到的数与原数相加.如果所得到的和数能被 其他 2020-11-18 …

公共秩序主要是指[]A.社会秩序B.公共场所的秩序C.生产秩序D.交通秩序 政治 2020-12-05 …

维护公共秩序就是维护公共场所的秩序.(判断对错) 政治 2020-12-05 …

依法维护社会秩序,包括()①维护机关团体、企事业单位的秩序和公共场所的秩序②维护社会管理秩序,自觉遵 政治 2020-12-05 …