数组广义表答案 及 二叉树习题及答案

数组广义表答案 及 二叉树习题及答案

ID:5763046

大小:353.50 KB

页数:10页

时间:2017-12-24

数组广义表答案  及  二叉树习题及答案_第1页
数组广义表答案  及  二叉树习题及答案_第2页
数组广义表答案  及  二叉树习题及答案_第3页
数组广义表答案  及  二叉树习题及答案_第4页
数组广义表答案  及  二叉树习题及答案_第5页
资源描述:

《数组广义表答案 及 二叉树习题及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、习题4参考答案一、单项选择题1.A2.A3.A4.B5.BA6.C7.A8.A9.C10.C11.C12.C13.B14.D15.A16.B二、填空题1.线性结构,顺序结构,以行为主序,以列为主序2.i×n+j个元素位置3.5,34.((0,2,2),(1,0,3),(2,2,-1),(2,3,5))5.n×(n+1)/26.e7.418.head(head(tail(Ls)))9.(d-c+1)×(d-c+1)×(d-c+1)10.913三、判断题1.×2.√3.√4.√5.×6.×7.√8.×9.×10.√11.√12.√13.×14.√

2、15.√-10-第5章树习题5一、单项选择题1.在一棵度为3的树中,度为3的结点数为2个,度为2的结点数为1个,度为1的结点数为2个,则度为0的结点数为()个。A.4B.5C.6D.72.假设在一棵二叉树中,双分支结点数为15,单分支结点数为30个,则叶子结点数为()个。A.15B.16C.17D.473.假定一棵三叉树的结点数为50,则它的最小高度为()。A.3B.4C.5D.64.在一棵二叉树上第4层的结点数最多为()。A.2B.4C.6D.85.用顺序存储的方法将完全二叉树中的所有结点逐层存放在数组中R[1..n],结点R[i]若有左孩

3、子,其左孩子的编号为结点()。A.R[2i+1]B.R[2i]C.R[i/2]D.R[2i-1]6.由权值分别为3,8,6,2,5的叶子结点生成一棵哈夫曼树,它的带权路径长度为()。A.24B.48C.72D.537.线索二叉树是一种()结构。A.逻辑B.逻辑和存储C.物理D.线性8.线索二叉树中,结点p没有左子树的充要条件是()。A.p->lc=NULLB.p->ltag=1C.p->ltag=1且p->lc=NULLD.以上都不对9.设n,m为一棵二叉树上的两个结点,在中序遍历序列中n在m前的条件是()。A.n在m右方B.n在m左方C.n

4、是m的祖先D.n是m的子孙10.如果F是由有序树T转换而来的二叉树,那么T中结点的前序就是F中结点的()。A.中序B.前序C.后序D.层次序11.欲实现任意二叉树的后序遍历的非递归算法而不必使用栈,最佳方案是二叉树采用()存储结构。A.三叉链表B.广义表C.二叉链表D.顺序-10-12.下面叙述正确的是()。A.二叉树是特殊的树B.二叉树等价于度为2的树C.完全二叉树必为满二叉树D.二叉树的左右子树有次序之分13.任何一棵二叉树的叶子结点在先序、中序和后序遍历序列中的相对次序()。A.不发生改变B.发生改变C.不能确定D.以上都不对14.已知

5、一棵完全二叉树的结点总数为9个,则最后一层的结点数为()。A.1B.2C.3D.415.根据先序序列ABDC和中序序列DBAC确定对应的二叉树,该二叉树()。A.是完全二叉树B.不是完全二叉树C.是满二叉树D.不是满二叉树二、判断题1.二叉树中每个结点的度不能超过2,所以二叉树是一种特殊的树。( )2.二叉树的前序遍历中,任意结点均处在其子女结点之前。( )3.线索二叉树是一种逻辑结构。( )4.哈夫曼树的总结点个数(多于1时)不能为偶数。( )5.由二叉树的先序序列和后序序列可以唯一确定一颗二叉树。( )6.树的后序遍历与其对应的二叉树的后

6、序遍历序列相同。( )7.根据任意一种遍历序列即可唯一确定对应的二叉树。( )8.满二叉树也是完全二叉树。( )9.哈夫曼树一定是完全二叉树。( )10.树的子树是无序的。( )三、填空题1.假定一棵树的广义表表示为A(B(E),C(F(H,I,J),G),D),则该树的度为_____,树的深度为_____,终端结点的个数为______,单分支结点的个数为______,双分支结点的个数为______,三分支结点的个数为_______,C结点的双亲结点为_______,其孩子结点为_______和_______结点。2.设F是一个森林,B是由F

7、转换得到的二叉树,F中有n个非终端结点,则B中右指针域为空的结点有_______个。3.对于一个有n个结点的二叉树,当它为一棵________二叉树时具有最小高度,即为_______,当它为一棵单支树具有_______高度,即为_______。4.由带权为3,9,6,2,5的5个叶子结点构成一棵哈夫曼树,则带权路径长度为___。5.在一棵二叉排序树上按_______遍历得到的结点序列是一个有序序列。6-10-.对于一棵具有n个结点的二叉树,当进行链接存储时,其二叉链表中的指针域的总数为_______个,其中_______个用于链接孩子结点,_

8、______个空闲着。7.在一棵二叉树中,度为0的结点个数为n0,度为2的结点个数为n2,则n0=______。8.一棵深度为k的满二叉树的结点总数为_______

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。