- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
习 题1)选择题
(1)已知一算术表达式的中序遍历结果为A+B*C-D/E,后序遍历的结果为ABC*+DE/-,其前序遍历的结果为(D)。
A.-A+B*C/DE B.-A+B*CD/E C.-+*ABC/DED.-+A*BC/DE
(2)在下述结论中,正确的是(D)。
①只有一个结点的二叉树的度为0。
②二叉树的度为2。
③二叉树的左右子树可任意交换。
④深度为K的完全二叉树的结点个数小于或等于深度相同的满二叉树。
A.①②③ B.②③④ C.②④ D.①④
(3)若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点个数是(B)。
A.9 B.11 C.15 D.不确定
(4)设森林F中有三棵树,第一、第二、第三棵树的结点个数分别为M1、M2和M3。与森林F对应的二叉树根结点的右子树上的结点个数是(D)。
A.M1 B.M1+M2 C.M3 D.M2+M3
(5)具有10个叶子结点的二叉树中有(B)个度为2的结点。
A.8 B.9 C.10 D.11
(6)一棵完全二叉树上有1001个结点,其中叶子结点的个数是(D)。
A.250 B.500 C.254 D.以上答案都不对
(7)有n个叶子结点的哈夫曼树的结点总数为(D)。
A.不确定 B.2n C.2n+1 D.2n-1
(8)二叉树的第I层上最多含有的结点数为(C)。
A.2I B.2I-1 C.2I-1 D.2I+1
(9)利用二叉链表存储树,则根结点的右指针是(C)。
A.指向最左孩子 B.指向最右孩子 C.空 D.非空(10)对二叉树的结点从1开始进行连续编号,要求每个结点的编号大于其左、右孩子的编号,同一结点的左右孩子中,其左孩子的编号小于其右孩子的编号,可采用(C)次序的遍历实现。
A.先序 B.中序 C.后序 D.从根开始按层次遍历
(11)二叉树的先序遍历为EFHIGJK,中序遍历为HFIEJKG,则该二叉树根的右子树的根是(C)。
A.E B.F C.G D.H
(12)在完全二叉树中,若一个结点是叶子结点,则它没有(C)。
A.左子结点 B.右子结点
C.左子结点和右子结点 D.左子结点、右子结点和兄弟结点
(13)从下列有关树的叙述中,选出5条正确的叙述(CDFHI)。
A.二叉树中每个结点有两个子结点,而树无此限制,因此二叉树是树的特殊情况
B.当k≥1时高度为k的二叉树至多有2k-1个结点
C.用树的前序遍历和中序遍历可以导出树的后序遍历
D.线索二叉树的优点是便于在中序遍历下查找前驱结点和后继结点
E.将一棵树转换成二叉树后,根结点没有左子树
F.一棵含有n个结点的完全二叉树,它的高度是
G.在二叉树中插入结点,该二叉树便不再是二叉树
H.采用二叉树链表作树的存储结构,树的前序遍历和其相应的二叉树的前序遍历的结果一样
I.哈夫曼树是带权路径最短的树,路径上权值较大的结点离根较近
J.用一维数组存储二叉树时,总是以前序遍历存储结点。
2)判断题
(1)二叉树是度为2的有序树。(×)
(2)完全二叉树一定存在度为1的结点。(×)
(3)对于有n个结点的二叉树,其高度为。(×)
(4)深度为k的二叉树中结点总数≤2k-1。(√)
(5)二叉树的后序遍历序列与前序遍历序列反映的同样的信息(它们反映的信息不独立)。(√)
(6)二叉树的遍历结果不是唯一的。(√)
(7)二叉树的遍历只是为了在应用中找到一种线性次序。(√)
(8)树可用投影法进行中序遍历。(×)
(9)一棵树的叶子结点,在前序遍历和后序遍历下,皆以相同的相对位置出现。(√)
(10)二叉树的前序遍历并不能唯一确定这棵树,但是,如果我们还知道该树的根结点是那一个,则可以确定这棵二叉树。(×)
(11)一棵树的前序遍历和后序遍历分别与和它对应二叉树的前序遍历和后序遍历是一致的。(×)
(12)对一棵二叉树进行层次遍历时,应借助于一个栈。(×)
(13)用树的前序遍历和中序遍历可以导出树的后序遍历。(×)
(14)采用二叉链表作为存储结构,树的前序遍历和其相应的二叉树的前序遍历的结果是一样的。(√)
(15)用一维数组存储二叉树时,总是以前序遍历顺序存储结点。(×)
(16)中序遍历二叉链表存储的二叉树,一般要用堆栈;中序遍历检索二叉树时也必须使用堆栈。(×)
(17)中序遍历一棵二叉排序树的结点就可得到排好序的结点序列。(√)
(18)后序线索二叉树是不完善的,要对它进行遍历,还需要使用栈。(√)
(19)任何二叉树的后序线索树进行后序遍历时都必须用栈。(×)
(20)任何一棵二叉树都可以不用栈实现前序线索树的前序遍历
您可能关注的文档
- 1.沁园春·雪重点.ppt
- 1.世界石油概况讲师手册-冯博重点.doc
- 2016绵阳公共科目考试参答讲义.doc
- 1.通用异步收发器重点.doc
- 3.3二元一次不等式与简单的线性规划问题讲义.ppt
- 1大卫·李嘉图重点.ppt
- 1道路运输法律法规重点.ppt
- 2016秋《电力电子技术》第二次作业讲义.docx
- 2016秋《外国文学名著导读》平时作业满分试题讲义.doc
- 2016年03月14日-19日经济数据一览讲义.docx
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)