在二叉树中插入结点,该二叉树便不再是二叉树。
在二叉树的链式存储结构中,通常每个结点中设置三个域,它们是()、()、()。
在二叉树的前序序列中,若结点u在结点v之前,则u一定是V的祖先。
画出与下图所示的森林相对应的二叉树,并指出森林中的叶子结点在二叉树中具有什么特点。
“一棵二叉树若它的根结点的值大于左子树所有结点的值,小于右子树所有结点的值,则该树一定是二叉排序树”。设有查找表{7,16,4,8,20,9,6,18,5},依次取表中数据构造一棵二叉排序树.对上述二叉树给出后序遍历的结果。
已知某二叉树的先序遍历序列是aecdb,中序遍历序列是eadcb。若上述二叉树的各个结点的字符分别是1,2,3,4,5,并恰好使该树成为一棵二叉排序树,试问a、b、c、d、e的值各为多少?
用二叉链表表示具有n个结点的二叉树时,值为空的指针域的个数为( )
深度为5的完全二叉树,至多有( )个结点。A.16 B.32 C.31 D.10
若n2、n1、n0分别表示一个二叉树中度为2、度为1和叶子结点的数目(结点的度定义为结点的子树数目),则对于任何一个非空的二叉树,(59) 。
● 若将某有序树 T 转换为二叉树 T1,则 T 中结点的后(根)序序列就是 T1 中结点的 (59) 遍历序列。例如,下图(a)所示的有序树转化为二叉树后如图(b)所示。
在二叉树的第i层上至多有()个结点(i≥1)。
如果二叉树中结点的先序序列是…a...b…,中序序列是…b…a…,则()。
一棵二叉树含有ABCDEFGH共8个结点,对其进行先序、中序、后序遍历的结果分别如下:BCEGH、CDAGHF、DB FEA,“”表示不清楚是什么结点。那么该二叉树度为1的结点共有(7)个。
如果一棵二叉树结点的前序序列是A、B、C,后序序列是C、B、A,则该二叉树结点的对称序序列
【单选题】设a,b为一棵二叉树的两个结点,在后续遍历中,a在b前的条件是()。
将森林转换为对应的二叉树,若在二叉树中,结点u是结点v的父结点的父结点,则在原来的森林中,u和v可能具有的关系是()。
32、已知一棵二叉树结点的先序遍历序列为:C,F,E,A,D,B, 中序遍历序列为 E,A,F,B,D,C, 则结点B的左孩子为:_______。(请用NULL表示空,答案里不要有空格)
设二叉树采用二义链表表示,指针root指向根结点,试编写一个在二叉树中查找值为x的结点,并打印该结点所有祖先结点的算法。在此算法中,假设值为x的结点不多于一个.
以下说法错误的是()。 A.完全二叉树上结点之间的父子关系可由它们编号之间的关系来表达 B.在三叉链表上,二叉树的求双亲操作很容易实现 C.在二叉链表上,求根以及求左、右孩子等操作很容易实现 D.在二叉链表上,求双亲操作的时间性能很好
已知一棵二叉树结点的先序遍历序列为:C,F,E,A,D,B, 中序遍历序列为 E,A,F,B,D,C, 则结点B的左孩子为:_______。(请用NULL表示空,答案里不要有空格)
含有n个结点的二叉树用二叉链表表示时,空指针域个数为()
画出图4-39所示的森林经转换后所对应的二叉树,并指出森林中满足什么条件的结点在二叉树中是叶子。
39、已知一棵二叉树结点的先序遍历序列为:C,A,D,E,B,F, 中序遍历序列为 A,C,B,F,E,D, 则结点B的右孩子为:_______。(请用NULL表示空,答案里不要有空格)
42、已知一棵二叉树结点的先序遍历序列为:C,A,D,B,E,F, 中序遍历序列为 C,D,A,E,B,F, 则结点B的左孩子为:_______。(请用NULL表示空,答案里不要有空格)