多做题,通过考试没问题!

软件工程

睦霖题库>普通考研>软件工程

有人说:“在一棵二叉树中,对于除叶结点外的任意结点,如果其值大于它的左孩子结点(若存在)的值,并且小于或等于它的右孩子结点(若存在)的值,则该二叉树一定是二叉排序树”,该说法正确吗?若你认为不正确,请举一例说明。

正确答案: 此说法不正确。二叉排序树的定义是一个递归定义,要求其 左、右子树都是二叉排序树,因此,该说法不符合定义。以下图所示的二叉树为例,它虽然满足题目中的条件,但它不是二叉排序树。
答案解析:
进入题库查看解析

微信扫一扫手机做题