树和二叉树练习.ppt
《树和二叉树练习.ppt》由会员分享,可在线阅读,更多相关《树和二叉树练习.ppt(66页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、树和二叉树练习树和二叉树练习一、选择题一、选择题1.有一有一“遗传遗传”关系:设关系:设x是是y的父亲,则的父亲,则x可可以把它的属性遗传给以把它的属性遗传给y。表示该遗传关系最合表示该遗传关系最合适的数据结构为(适的数据结构为()。)。A 向量向量 B.树树 C.图图 D二叉树二叉树 B2.树最合适用来表示(树最合适用来表示()。)。A.有序数据元素有序数据元素 B.元素之间具有分支层次关系的数据元素之间具有分支层次关系的数据C.无序数据元素无序数据元素 D.元素之间无联系的数据元素之间无联系的数据.B3.树树B的的层层号号表表示示为为1a,2b,3d,3e,2c,对对应应于于下下面面选选择
2、的(择的()。)。A.1a(2b(3d,3e),2c)B.a(b(D.,e),c)C.a(b(d,e),c)D.a(b,d(e),c)c4.对二叉树的结点从对二叉树的结点从1开始连续编号,要求每个开始连续编号,要求每个结点的编号大于其左,右孩子的编号,同一结结点的编号大于其左,右孩子的编号,同一结点的左,右孩子中,其左孩子编号小于其右孩点的左,右孩子中,其左孩子编号小于其右孩子编号,则可采用(子编号,则可采用()次序的遍历实现二叉)次序的遍历实现二叉树的结点编号。树的结点编号。A.先序先序 B.中序中序 C.后序后序 D.从根开始按层次遍历从根开始按层次遍历C5.假定一棵三叉树的结点为假定一棵
3、三叉树的结点为50,则它,则它的最小高度为(的最小高度为()。)。A.3 B.4 C.5 D.6C6.在在一一棵棵具具有有K层层的的满满三三叉叉树树中中,结结点点总总数数为(为()A.(3k-1)/2 B.3k-1 C.(3k-1)/3 D.3kA7.按按照照二二叉叉树树的的定定义义,具具有有3个个结结点点的的二叉树有(二叉树有()种。)种。A.3 B.4 C.5 D.6C8.在一棵有在一棵有n个结点的二叉树中,若度为个结点的二叉树中,若度为2的的结点数为结点数为n2,度为度为1的结点数为的结点数为n1,度为度为0的结的结点数为点数为n0,则树的最大高度为(则树的最大高度为(),其叶),其叶结
4、点数为(结点数为();树的最小高度为();树的最小高度为(),),其叶结点数为(其叶结点数为();若采用链表存储);若采用链表存储结构,则有(结构,则有()个空链域。)个空链域。A.n/2 B.log2 n+1 C.log2 n D.nE.n0+n1+n2 F.n1+n2 G.n2+1 H.1I.n+1 J.n1 K.n2 L.n1+1EGBGI9.对对一一个个满满二二叉叉树树,m个个树树叶叶,n个个结结点点,深度为深度为h,则则()。)。A.n=h+m B.h+m=2n C.m=h-1 D.n=2h 1D10.设设高高度度为为h的的二二叉叉树树中中只只有有度度为为0和和度度为为2 的的结结点
5、点,则则此此类类二二叉叉树树中中所所包包含含的的结结点点数至少为(数至少为(),至多为(),至多为()。)。A.2h B.2h 1 C.2h+1 D.h+1 E.2h-1 F.2h 1 G.2h+1+1 H.2h+1 BF11.在在一一棵棵二二叉叉树树上上第第5层层的的结结点点数数最最多为(多为()。(假假设设根根结结点点的的层层数数为为0)A.8 B.16 C.15 D.32B12.深度为深度为5 的二叉树至多有(的二叉树至多有()个结点。个结点。A.16 B.32 C.31 D.10C13.一棵有一棵有124个叶结点的完全二叉树,个叶结点的完全二叉树,最多有(最多有()个结点。个结点。A.
6、247 B.248 C.249 D.250 E.251B14.含有含有129个叶结点的完全二叉树,个叶结点的完全二叉树,最多有(最多有()个结点。)个结点。A.254 B.255 C.256 D.257 E.258D15.假定在一棵二叉树中,双分支结点数为假定在一棵二叉树中,双分支结点数为15,单分支结点数为,单分支结点数为30个,则叶子结点数个,则叶子结点数为(为()个。)个。A.15 B.16 C.17 D.47B16.用顺序存储的方法将完全二叉树中所有用顺序存储的方法将完全二叉树中所有结点逐层存放在数组结点逐层存放在数组R1n中,结点中,结点Ri若有左子树,则左子树是结点(若有左子树,则
7、左子树是结点()。)。A.R2i+1 B.R2i C.Ri/2 D.R2i-1B17.在一非空二叉树的中序遍历序列中,在一非空二叉树的中序遍历序列中,根结点的左边(根结点的左边()A.只有右子树上的所有结点只有右子树上的所有结点 B.只有右子树上的部分结点只有右子树上的部分结点C.只有左子树上的部分结点只有左子树上的部分结点 D.只有左子树上的所有结点只有左子树上的所有结点A18.任何一棵二叉树的叶结点在先序,任何一棵二叉树的叶结点在先序,中序和后序遍历中的相对次序(中序和后序遍历中的相对次序()。)。A不发生改变不发生改变 B.发生改变发生改变 C.不能确定不能确定 D.以上都不对以上都不对
8、A19.设设n,m为一棵树上的两个结点,在为一棵树上的两个结点,在中序遍历时,中序遍历时,n在在m前的条件是(前的条件是()。)。A.n在在m右方右方 B.n是是m祖先祖先 C.n在在m左方左方 D.n是是m 子孙子孙C20.一棵完全二叉树按层次遍历的序列一棵完全二叉树按层次遍历的序列为为ABCDEFGHI,则在先序遍历中结则在先序遍历中结点点E 的直接前趋为(的直接前趋为(),后序遍历),后序遍历中结点中结点B 的直接后继是(的直接后继是()。)。(1)B (2)D (3)A(4)I(5)F(6)C(4)(5)21.已知某二叉树的后序遍历是已知某二叉树的后序遍历是d a b e c,中序遍历
9、序列是中序遍历序列是d e b a c,它的前它的前序遍历序列是(序遍历序列是()。)。A.acbed B.decab C.deabc D.cedbaD22.二叉树采用二叉链表作存储结构,二叉树采用二叉链表作存储结构,要交换其所有分支结点左右子树的位要交换其所有分支结点左右子树的位置,利用(置,利用()遍历方法最合适。)遍历方法最合适。A.前序前序 B.中序中序 C.后序后序 D.层次层次C23.欲实现任意二叉树的后序遍历的非欲实现任意二叉树的后序遍历的非递归算法而不必使用栈结构,最佳方递归算法而不必使用栈结构,最佳方案是二叉树采用(案是二叉树采用()存储结构。)存储结构。A.三叉链表三叉链表
10、 B.广义表广义表 C.二叉链表二叉链表.顺序顺序A24.在线索化二叉树中,所指结点没在线索化二叉树中,所指结点没有左子树的充要条件是(有左子树的充要条件是()。)。.Tleft=NULL B.Tltag=1 C.Tltag=1 且且Tleft=NULL D 以上都不对以上都不对B25.线索二叉树是一种(线索二叉树是一种()结构。)结构。.逻辑逻辑 .逻逻辑辑和和存存储储.物理物理D.线性线性C26.将图将图6-6中的二叉树按中序线索化,中的二叉树按中序线索化,结点结点X的右指针和的右指针和Y 的左指针分别指的左指针分别指向(向()。)。(1)A,D (2)B,C (3)D,A (4)C,A(
11、3)ABDCXEY图图6-627.在下列三次序的线索二叉树中在下列三次序的线索二叉树中(),对查找指定结点在该次序),对查找指定结点在该次序下的后继效果较差。下的后继效果较差。A.前序线索树前序线索树 B.中序线索树中序线索树 C.后序线索树后序线索树C28.设中序线索二叉树设中序线索二叉树T是按是按lchild-rchild表表示法存储,欲确定示法存储,欲确定T中结点中结点p在前提下的后在前提下的后继,下述说法不正确的是(继,下述说法不正确的是()。)。A.若若p有左子女,则该后继为有左子女,则该后继为p的左子女的左子女B 若若p无无左左子子女女且且有有右右子子女女,则则该该后后继继为为p的
12、右子女的右子女C 若若p无无左左子子女女且且无无右右子子女女,则则该该后后继继为为p的右线索所指结点的右线索所指结点D.若若p无无左左子子女女,从从结结点点p开开始始,追追综综rchild链链,直直到到rchild不不是是线线索索,则则这这时时rchid(若不为若不为NULL)所指结点为该后继。)所指结点为该后继。C29.树的基本遍历策略可分为先根遍历和后树的基本遍历策略可分为先根遍历和后根遍历;二叉树的基本遍历策略可分为先根遍历;二叉树的基本遍历策略可分为先序遍历,中序遍历和后序遍历。这里,把序遍历,中序遍历和后序遍历。这里,把由树转化得到的二叉树叫做这棵树对应得由树转化得到的二叉树叫做这棵
13、树对应得二叉树。下面结论正确的是(二叉树。下面结论正确的是()。)。A树树的的先先根根遍遍历历序序列列与与其其对对应应的的二二叉叉树树的先序遍历序列相同的先序遍历序列相同B树树的的后后序序遍遍历历序序列列与与其其对对应应的的二二叉叉树树的后序遍历序列相同的后序遍历序列相同C树树的的先先根根遍遍历历序序列列与与其其对对应应的的二二叉叉树树的中序遍历序列相同的中序遍历序列相同D以上都不对以上都不对A30.如果如果T2 是由有序树是由有序树T转换而来的二转换而来的二叉树,那么叉树,那么T 中结点的前序就是中结点的前序就是T2中中结点的(结点的()。)。A前序前序 B.中序中序 C.后序后序 D.层次
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二叉 练习
限制150内