P!=null
P->lchild!=null
P->ltag=0
P->ltag=1
第1题:
若由树转化得到的二叉树是非空的二叉树,则二叉树形状是()。
A、根结点无右子树的二叉树
B、根结点无左子树的二叉树
C、根结点可能有左子树和右子树
D、各结点只有一个子女的二叉树
第2题:
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
A.10
B.8
C.6
D.4
第3题:
( 15 )下列关于二叉树周游的叙述中,哪一项是正确的?
A )若一个结点是某二叉树对称序的最后一个结点,则它必是该二叉树前序的最后一个结点
B )若一个结点是某二叉树前序的最后一个结点,则它必是该二叉树对称序的最后一个结点
C )若一个树叶是某二叉树对称序的最后一个结点,则它必是该二叉树前序的最后一个结点
D )若一个树叶是某二叉树前序的最后一个结点,则它必是该二叉树对称序的最后一个结点
第4题:
某二叉树的中序序列和后序序列正好相反,则该二叉树一定是______ 的二叉树。
A.空或只有一个结点
B.高度等于其结点数
C.任一结点无左孩子
D.任一结点无右孩子
第5题:
一个具有m个结点的二叉树,其二叉链表结点(左、右孩子指针分别用left和right表示)中的空指针总数必定为(57)个。为形成中序(先序、后序)线索二叉树,现对该二叉链表所有结点进行如下操作:若结点p的左孩子指针为空,则将该左指针改为指向p在中序(先序、后序)遍历序列的前驱结点;若p的右孩子指针为空,则将该右指针改为指向p在中序(先序、后序)遍历序列的后继结点。假设指针s指向中序(先序、后序)线索二叉树中的某结点,则(58)。
A.m+2
B.m+1
C.m
D.m-1
第6题:
下列关于二叉树周游的叙述中,哪一条是正确的?
A.若一个结点是某二叉树的对称序最后一个结点,则它必是该二叉树的前序最后一个结点
B.若一个结点是某二叉树的前序最后一个结点,则它必是该二叉树的对称序最后一个结点
C.若一个树叶是某二叉树的对称序最后一个结点,则它必是该二叉树的前序最后一个结点
D.若一个树叶是某二叉树的前序最后一个结点,则它必是该二叉树的对称序最后一个结点
第7题:
某某二叉树的中序序列和后序序列正好相反,则该二叉树一定是______的二叉树
A.空或只有一个结点
B.高度等于其结点数
C.任一结点无左孩子
D.任一结点无右孩子
第8题:
判断线索二叉树中某结点p有左子女的条件是()。
A、p!=NULL
B、p->lchilD!=NULL
C、p->ltaG==0
D、p->ltaG==1
第9题:
下列关于二叉树遍历的叙述中,正确的是(42)。
A.若一个树叶是某二叉树的前序最后一个结点,则它必是该二叉树的中序最后一个结点
B.若一个树叶是某二叉树的中序最后一个结点,则它必是该二叉树的前序最后一个结点
C.若一个结点是某二叉树的中序最后一个结点,则它必是该二叉树的前序最后一个结点
D.若一个结点是某二叉树的前序最后一个结点,则它必是该二叉树的中序最后一个结点
第10题:
先序序列和中序序列相同的二叉树为空树或(40)。
A.任一结点均无右孩子的非空二叉树
B.仅有两个结点的二叉树
C.任一结点均无左孩子的非空二叉树
D.不存在这样的二叉树