数据结构第四周:
1.二叉树是度为 2 的树。错
一棵度为二的bai有序du树与一棵二叉树的区别在于:有序树的结点次序zhi是相对于另一结点而言的,如果有序树中的子树只有一个孩子时,这个孩子结点就无须区分其左右次序,而二叉树无论其孩子数是否为2,均需确定其左右次序,也就是说二叉树的结点次序不是相对于另一结点而言而是确定的。
2.12个结点的AVL树的最大深度是?
A.3
B.4
C.5
D.6
3.以下有关二叉树的说法正确的是()。
A.二叉树的度为2
B.一棵二叉树的度可以小于2
C.至少有一个结点的度为2
D.任一结点的度均为2
4.在高度为h的完全二叉树中()。
A.第i (1≤i<h) 层上结点的度都为2
B.第i (1≤i<h) 层上有2^(i-1)个结点
C.度为0的结点都在第h层上
D.不存在度为1 的结点
5.哈夫曼树是n个带权叶子结点构成的所有二叉树中()最小的二叉树。
A.权值
B.高度
C.带权路径长度
D.度
哈夫曼树给定N个权值作为N个叶子结点,构造一棵二叉树,若该树的带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman Tree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。
6.把数组中元素按某种顺序排列的过程叫做查找 .错
7.若查找每个元素的概率相等,则在长度为n的顺序表上查找任一元素的平均查找长度为()。
类似于1到n的均匀分布,均匀分布的期望在区间中间,所以评论搜索长度就是(n+1)/2
在中间的位置
8.已知一个长度为16的顺序表L,其元素按关键字有序排列。若采用二分查找法查找一个L中不存在的元素,则关键字的比较次数最多是:5
2^n+1
9.有一个有序表为{1, 3, 9, 12, 32, 41,45, 62, 75, 77, 82, 95, 100},当用二分法查找值82的结点时,()次比较后查找成功
4