还剩5页未读,继续阅读
文本内容:
第6章树和二叉树1.选择题
(1)把一棵树转换为二叉树后,这棵二叉树的形态是()A.唯一的B.有多种C.有多种,但根结点都没有左孩子D.有多种,但根结点都没有右孩子
(2)由3个结点可以构造出多少种不同的二叉树?()A.2B.3C.4D.5
(3)一棵完全二叉树上有1001个结点,其中叶子结点的个数是()A.250B.500C.254D.501
(4)一个具有1025个结点的二叉树的高h为()A.11B.10C.11至1025之间D.10至1024之间
(5)深度为h的满m叉树的第k层有()个结点1=k=hA.mk-1B.mk-1C.mh-1D.mh-1
(6)利用二叉链表存储树,则根结点的右指针是()A.指向最左孩子B.指向最右孩子C.空D.非空
(7)对二叉树的结点从1开始进行连续编号,要求每个结点的编号大于其左、右孩子的编号,同一结点的左右孩子中,其左孩子的编号小于其右孩子的编号,可采用()遍历实现编号A.先序B.中序C.后序D.从根开始按层次遍历
(8)若二叉树采用二叉链表存储结构,要交换其所有分支结点左、右子树的位置,利用()遍历方法最合适A.前序B.中序C.后序D.按层次
(9)在下列存储形式中,()不是树的存储形式?A.双亲表示法B.孩子链表表示法C.孩子兄弟表示法D.顺序存储表示法
(10)一棵非空的二叉树的先序遍历序列与后序遍历序列正好相反,则该二叉树一定满足()A.所有的结点均无左孩子B.所有的结点均无右孩子C.只有一个叶子结点D.是任意一棵二叉树
(11)某二叉树的前序序列和后序序列正好相反,则该二叉树一定是()的二叉树A.空或只有一个结点B.任一结点无左子树C.高度等于其结点数D.任一结点无右子树
(12)若X是二叉中序线索树中一个有左孩子的结点,且X不为根,则X的前驱为()A.X的双亲B.X的右子树中最左的结点C.X的左子树中最右结点D.X的左子树中最右叶结点
(13)引入二叉线索树的目的是()A.加快查找结点的前驱或后继的速度B.为了能在二叉树中方便的进行插入与删除C.为了能方便的找到双亲D....。