网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
设n、m为一棵二叉树上的两个结点,在中序遍历时,n在m前的条件是()。
A.n在m右方
B.n是m祖先
C.n在m左方
D.n是m子孙
B.n是m祖先
C.n在m左方
D.n是m子孙
参考答案
参考解析
解析:中序遍历时,先访问左子树,再访问根结点。n在m前,则n必须在m的左子树中。
更多 “设n、m为一棵二叉树上的两个结点,在中序遍历时,n在m前的条件是()。A.n在m右方 B.n是m祖先 C.n在m左方 D.n是m子孙” 相关考题
考题
●设某种二叉树有如下特点;结点的子树数目不是两个,则是0个。这样的一棵二叉树中有m(m0)个子树为0的结点时,该二叉树上的结点总数为 (30) 。(30) A.2m+lB.2m-1C.2(m-1)D.2m
考题
● 对于二叉查找树(Binary Search Tree) ,若其左子树非空,则左子树上所有结点的值均小于根结点的值;若其右子树非空,则右子树上所有结点的值均大于根结点的值;左、右子树本身就是两棵二叉查找树。因此,对任意一棵二叉查找树进行 (61) 遍历可以得到一个结点元素的递增序列。在具有 n 个结点的二叉查找树上进行查找运算,最坏情况下的算法复杂度为 (62) 。(61)A. 先序B. 中序C. 后序D. 层序(62)A. O(n2B. O(nlog2n)C. O(log2n)D. O(n)
考题
如果一棵二叉树结点的前序序列是M、N、P、Q,后序序列是Q、P、N、M,则该二叉树结点的对称序序列( )。A.必为M、Q、P、NB.必为M、N、Q、PC.必为Q、N、P、MD.不能确定
考题
填空题设n/m为一棵二叉树上的两个结点,在中序遍历中,n在m的前面的条件是()。
热门标签
最新试卷