解析在下面
p1-1:
前序根,左,右。
中序左,根,右。
后序左,右,根。
中和后一样,肯定是都没有右孩子。
p1-3:
p1-4:
p1-5:
p1-6:同p1-1,1-2
x2-1:
等比数列求和公式
x2-2:
x2-5:这里主要说一下键值的概念,参考这个链接就懂了
https://zhidao.baidu.com/question/250815386.html
x2-6:这个题,有难度,要画出图来
x2-7:
x2-8:这里有一个有用的小公式:树中结点数 = 总分叉数 +1。(这里的分叉数就是所有结点的度之和)
一代入就出来了
注意这里的四叉树没有说度为1的结点的个数就当他没有就好了
x2-9:
x2-10:
x2-11:所谓相对次序,就是访问的路径是不会变的,只是访问各个结点的时机不同
x2-12:这个就是个性质
x2-15:有难度
x2-16:有难度,要记住此时就是斜二叉树
后面的就不用看了
1-1
某二叉树的后序和中序遍历序列正好一样,则该二叉树中的任何结点一定都无右孩子。 (2分)
T F
作者: DS课程组
单位: 浙江大学
1-2
某二叉树的后序和中序遍历序列正好一样,则该二叉树中的任何结点一定都无左孩子。 (2分)
T F
作者: DS课程组
单位: 浙江大学
1-3
存在一棵总共有2016个结点的二叉树,其中有16个结点只有一个孩子。 (3分)
T F
作者: 何钦铭
单位: 浙江大学
1-4
若A
和B
都是一棵二叉树的叶子结点,则存在这样的二叉树,其前序遍历序列为...A...B...
,而中序遍历序列为...B...A...
。 (2分)
T F
作者: 陈越
单位: 浙江大学
1-5
若一个结点是某二叉树的中序遍历序列的最后一个结点,则它必是该树的前序遍历序列中的最后一个结点。 (2分)
T F
作者: DS课程组
单位: 浙江大学
1-6
某二叉树的前序和中序遍历序列正好一样,则该二叉树中的任何结点一定都无左孩子。 (2分)
T F
作者: DS课程组
单位: 浙江大学
1-7
已知一棵二叉树的先序遍历结果是ABC, 则CAB不可能是中序遍历结果。 (2分)
T F
2-1
如果一棵非空k(k≥2)叉树T中每个非叶子结点都有k个孩子,则称T为正则k叉树。若T的高度为h(单结点的树h=1),则T的结点数最多为:(3分)
- (kh−1)/(k−1)
- (kh−1−1)/(k−1)
- (kh+1−1)/(k−1)
- 以上都不是
作者: DS课程组
单位: 浙江大学
2-2
如果一棵非空k(k≥2)叉树T中每个非叶子结点都有k个孩子,则称T为正则k叉树。若T的高度为h(单结点的树h=1),则T的结点数最少为:(3分)
- (kh−1−1)/(k−1)+1
- (kh−1)/(k−1)−1
- kh
- k(h−1)+1
作者: DS课程组
单位: 浙江大学
2-3
要使一棵非空二叉树的先序序列与中序序列相同,其所有非叶结点须满足的条件是:(2分)
- 只有左子树
- 只有右子树
- 结点的度均为1
- 结点的度均为2
作者: 考研试卷
单位: 浙江大学
2-4
已知一棵二叉树的树形如下图所示,其后序序列为{ e
, a
, c
, b
, d
, g
, f
}。树中与结点a
同层的结点是:(3分)
c
d
f
g
作者: 考研试卷
单位: 浙江大学
2-5
在下述结论中,正确的是: (2分)
① 只有2个结点的树的度为1;
② 二叉树的度为2;
③ 二叉树的左右子树可任意交换;
④ 在最大堆(大顶堆)中,从根到任意其它结点的路径上的键值一定是按非递增有序排列的。
- ①④
- ②④
- ①②③
- ②③④
作者: 陈越
单位: 浙江大学
2-6
若一棵二叉树的后序遍历序列是{ 1, 3, 2, 6, 5, 7, 4 },中序遍历序列是{ 1, 2, 3, 4, 5, 6, 7 },则下列哪句是错的?(3分)
- 这是一棵完全二叉树
- 2是1和3的父结点
- 这是一棵二叉搜索树
- 7是5的父结点
作者: 陈越
单位: 浙江大学
2-7
如果一棵非空k(k≥2)叉树T中每个非叶子结点都有k个孩子,则称T为正则k叉树。若T有m个非叶子结点,则T中的叶子结点个数为:(3分)
- mk
- m(k−1)
- m(k−1)+1
- m(k−1)−1
作者: DS课程组
单位: 浙江大学
2-8
有一个四叉树,度2的结点数为2,度3的结点数为3,度4的结点数为4。问该树的叶结点个数是多少?(2分)
- 10
- 12
- 20
- 21
作者: 何钦铭
单位: 浙江大学
2-9
若一棵二叉树的前序遍历序列是{ 4, 2, 1, 3, 6, 5, 7 },中序遍历序列是{ 1, 2, 3, 4, 5, 6, 7 },则下列哪句是错的?(3分)
- 这是一棵完全二叉树
- 所有的奇数都在叶子结点上
- 这是一棵二叉搜索树
- 2是5的父结点
作者: 何钦铭
单位: 浙江大学
2-10
按照二叉树的定义,具有3个结点的二叉树有几种? (2分)
- 3
- 4
- 5
- 6
作者: DS课程组
单位: 浙江大学
2-11
任何一棵二叉树的叶结点在先序、中序和后序遍历序列中的相对次序 (2分)
- 发生改变
- 不发生改变
- 不能确定
- 以上都不对
作者: DS课程组
单位: 浙江大学
2-12
二叉树中第5层(根的层号为1)上的结点个数最多为:(2分)
- 8
- 15
- 16
- 32
作者: DS课程组
单位: 浙江大学
2-13
先序遍历图示二叉树的结果为 (2分)
- A,B,C,D,H,E,I,F,G
- A,B,D,H,I,E,C,F,G
- H,D,I,B,E,A,F,C,G
- H,I,D,B,E,F,G,A,C
作者: DS课程组
单位: 浙江大学
2-14
三叉树中,度为1的结点有5个,度为2的结点3个,度为3的结点2个,问该树含有几个叶结点? (3分)
- 8
- 10
- 12
- 13
作者: DS课程组
单位: 浙江大学
2-15
某二叉树的中序序列和后序序列正好相反,则该二叉树一定是 (2分)
- 空或只有一个结点
- 高度等于其结点数
- 任一结点无左孩子
- 任一结点无右孩子
作者: DS课程组
单位: 浙江大学
2-16
某二叉树的前序和后序遍历序列正好相反,则该二叉树一定是 (2分)
- 空或只有一个结点
- 高度等于其结点数
- 任一结点无左孩子
- 任一结点无右孩子
作者: DS课程组
单位: 浙江大学
2-17
设n、m为一棵二叉树上的两个结点,在中序遍历时,n在m前的条件是 (3分)
- n在m左方
- n在m右方
- n是m祖先
- n是m子孙
作者: DS课程组
单位: 浙江大学
2-18
给定二叉树如下图所示。设N代表二叉树的根,L代表根结点的左子树,R代表根结点的右子树。若遍历后的结点序列为3、1、7、5、6、2、4,则其遍历方式是: (2分)
- NRL
- RNL
- LRN
- RLN
作者: DS课程组
单位: 浙江大学
2-19
设高为h的二叉树(规定叶子结点的高度为1)只有度为0和2的结点,则此类二叉树的最少结点数和最多结点数分别为: (3分)
- 2h, 2h−1
- 2h−1, 2h−1
- 2h−1, 2h−1−1
- 2h−1+1, 2h−1
作者: DS课程组
单位: 浙江大学
2-20
在下述结论中,正确的是: (2分)
①只有一个结点的二叉树的度为0;
②二叉树的度为2;
③二叉树的左右子树可任意交换;
④深度为K的完全二叉树的结点个数小于或等于深度相同的满二叉树。
- ①④
- ②④
- ①②③
- ②③④