ImageVerifierCode 换一换
格式:DOCX , 页数:7 ,大小:106.43KB ,
资源ID:6325097      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6325097.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(06树与二叉树.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

06树与二叉树.docx

1、06树与二叉树06树与二叉树作业要求:五:2、3六:2、3、6(1)、7、10七:1、2习题6一名词解释(1)结点(2)结点的度(3)树的度(4)二叉树(5)哈夫曼树二判断题(下列各题,正确的请在前面的括号内打;错误的打)( )(1)树结构中每个结点最多只有一个直接前趋。( )(2)完全二叉树一定是满二叉树。( )(3)由树转换成二叉树,其根结点的右子树一定为空。( )(4)在中序线索二叉树中,右线索若不为空,则一定指向其双亲。( )(5)在前序遍历二叉树的序列中,任何结点的子树的所有结点都是直接跟在该结点之后。( )(6)一棵二叉树中序遍历序列的最后一个结点,必定是该二叉树前序遍历的最后一个

2、结点。( )(7)用一维数组来存储二叉树时,总是以前序遍历存储结点。( )(8)已知二叉树的前序遍历和后序遍历不能惟一确定这棵二叉树,这是因为不知道根结点是哪一个。( )(9)二叉树按某种顺序线索后,任一结点均有指向其前趋和后继的线索。( )(10)二叉树的前序遍历中,任意一个结点均处于其子树结点的前面。三填空题 1结点的度是 。2叶子结点是 结点。是 。20前序为A,B,C且后序为C,B,A的二叉树共有 种。四选择题1深度为h的二叉树至多有( )个结点。A2h B2h-1 C2h-1 D2h-1-12对于二叉树来说,第K层至多有( )个结点。A2K B2K-1 C 2K-1 D2K-1-13

3、结点前序为ABC的不同二叉树有( )种形态。A3 B4 C5 D64某二叉树的先序遍历序列为:IJKLMNO,中序遍历序列为: JLKINMO,则后序遍历序列为( )。A JLKMNOI BLKNJOMI CLKJNOMI DLKNOJMI5某二叉树的后序遍历序列为:DABEC,中序遍历序列为: DEBAC,则先序遍历序列为( )。AACBED BDECAB CDEABC DCEDBA6具有35个结点的完全二叉树的深度为( )A5 B6 C7 D87二叉树按某种顺序线索化后,任一结点均有指向其前趋和后继的线索,这种说法( )。A正确 B错误 C不确定 D都有可能8根据树的定义,具有3个结点的树

4、有( )种树型。A2 B3 C4 D59下列4棵树,( )不是完全二叉树。A B C D10树最适合用来表示( )。A有序数据元素 B无序数据元素C元素之间无联系的数据 D元素之间有分支层次的关系11对于一棵满二叉树,m个树叶,n个结点,深度为h,则( )。An=h+m Bh+m=2n Cm=h-1 Dn=2h-112一棵n个结点的二叉树,其空指针域的个数为( )。An Bn+1 Cn-1 D不确定13任何一棵二叉树的叶子结点在前序、中序、后序遍历序列中的相对次序( )。A不发生改变 B发生改变 C不能确定 D以上都不对14A,B为一棵二叉树上的两个叶子结点,在中序遍历时,A在B前的条件是(

5、)。AA在B的右方 BA是B的祖先 CA在B的左方 DA是B的子孙15线索二叉树是一种( )结构。A物理 B逻辑 C逻辑和存储 D线性五简答题1什么是一般树?什么是二叉树?*2一棵度为2的树与一棵二叉树有何区别?*3已知一棵树边的集合如下,请画出此树,并回答问题。L,M),(1)哪个是根结点?(2)哪些是叶子结点?(3)哪个是G的双亲?(4)哪些是G的祖先?(5)哪些是G的孩子?(6)哪些是E的子孙?(7)哪些是E的兄弟?哪些是F的兄弟?(8)结点B和N的层次各是多少?(9)树的深度是多少?(10)以结点C为根的子树的深度是多少?(11)树的度数是多少?六应用题1二叉树按中序遍历的结果为:AB

6、C,试问有几种不同形态的二叉树可以得到这一遍历结果?并画出这些二叉树。*2分别画出具有3个结点的树和三个结点的二叉树的所有不同形态。*3已知一棵二叉树的后序遍历和中序遍历的序列分别为:A,C,D,B,G,I,H,F,E和A,B,C,D,E,F,G,H,I。请画出该二叉树,并写出它的先序遍历的序列。4已知一棵二叉树的先序遍历和中序遍历的序列分别为:A,B,D,G,H,C,E,F,I和G,D,H,B,A,E,C,I,F。请画出此二叉树,并写出它的后序遍历的序列。5已知一棵二叉树的层次序列为:A B C D E F G H I J,中序序列为D B G E H J A C I F,请画出该二叉树。6

7、把下列一般树转换为二叉树*(1) (2) *7把下列森林转换为二叉树8把下列二叉树还原为森林9画出下列表达式的标识符树,并求它们的后缀表达式。(1)-A+B-C+D(2)(A+B/C-D)*(E*(F+G)*10给定一个权集W=4,5,7,8,6,12,18,请画出相应的哈夫曼树,并计算其带权路径长度WPL。11给定一个权集W=3,15,17,14,6,16,9,2,请画出相应的哈夫曼树,并计算其带权路径长度WPL。七算法设计题以二叉链表为存储结构,设二叉树BT结构为:typedef struct BT char data; BT *lchild; BT *rchild;BT;1*求二叉树中的度数为2的结点。2*求二叉树中值为最大的元素。3将二叉树各结点存储到一维数组中。4前序输出二叉树中各结点及其结点所在的层号。5求二叉树的宽度。6交换二叉树各结点的左、右子树。7写出在二叉树中查找值为x的结点在树中层数的算法。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1