东大17秋学期《数据结构》在线作业3

  • 格式:doc
  • 大小:99.50 KB
  • 文档页数:6

18春奥鹏东大17秋学期《数据结构Ⅱ》在线作业3
试卷总分:100 测试时间:--
单选题
、单选题(共20 道试题,共100 分。


1.
树有先根遍历和后根遍历,树可以转化为对应的二叉树。

下面的说法正确的是
A. 树的后根遍历与其对应的二叉树的后根遍历相同
B. 树的后根遍历与其对应的二叉树的中根遍历相同
C. 树的先根遍历与其对应的二叉树的中根遍历相同
D.
以上都不对
满分:5 分
2.
若度为m的哈夫曼树中,其叶结点个数为n,则非叶结点的个数为
A.
n-1
B.
?n/m?-1
C.
é(n-1)/(m-1)ù
D.
én/(m-1)ù-1
满分:5 分
3.
已知一个散列表如图所示,其散列函数为H(key)=key%11,采用二次探查法处理冲突,则下一个插入的关键字49的地址为
A. 2
B. 3
C. 8
D. 9
满分:5 分
4.
设有一个顺序栈的入栈序列是a、b、c,则3个元素都出栈的可能不同排列个数为
A. 4
B. 5
C. 6
D. 7
满分:5 分
5.
采用ISAM或VSAM组织的文件是
A. 索引非顺序文件
B. 顺序文件
C. 索引顺序文件
D. 散列文件
满分:5 分
6.
通常将链串的结点大小设置为大于1是为了
A.
提高串匹配效率
B.
提高存储密度
C.
便于插入操作
D.
便于删除操作
满分:5 分
7.
如果将矩阵An×n的每一列看成一个子表,整个矩阵看成是一个广义表L,即L=((a11,a21,…,an1),
( a12,a22,…,an2),…,(a1n,a2n,…,ann)),并且可以通过求表头head和求表尾tail的运算求取矩阵中的每一个元素,则求得a21的运算是
A. head (tail (head (L)))
B. head (head(head(L)))
C.
tail (head (tail (L)))
D.
head (head (tail (L)))
满分:5 分
8.
下列编码中属于前缀编码的是
A. {1,01,000,001}
B. {1,01,011,010}
C.
{0,10,110,11}
D. {0,1,00,11}
满分:5 分
9.
希尔排序的增量序列必须是
A.
递增的
B.
随机的
C.
递减的
D.
非递减的
满分:5 分
10.
高度为5的完全二叉树中含有的结点数至少为
A. 16
B. 17
C. 31
D. 32
满分:5 分
11.
一棵二叉树高度为h,所有结点的度或为0,或为2,则这棵二叉树最少的结点数有
A. 2h
B. 2h-1
C. 2h+1
D. h+1
满分:5 分
12.
某带头结点的单链表的头指针为head,判定该链表为非空的条件是
A. head==NULL
B. head->next==NULL
C.
head!=NULL
D. head->next!=NULL
满分:5 分
13.
二维数组A的每个元素是由6个字符组成的串,其行下标i=0,l,...,8,列下标为j=1,2. (10)
设每个字符占一个字节,若按行先存储,元素A[8,5]的起始地址与A按列存储时起始地址相同的元素是
A. A[8,5]
B. A[3,10]
C.
A[5,8]
D.
A[0,9]
满分:5 分
14.
适宜进行批量处理的文件类型是
A. 顺序文件
B. 索引顺序文件
C. 散列文件
D. 多关键字文件
满分:5 分
15.
一个有向无环图的拓扑排序序列是
A. 一定唯一的
B. 一定不唯一的
C.
不一定唯一的
D.
都不对
满分:5 分
16.
队列和栈的主要区别是
A. 逻辑结构不同
B. 存储结构不同
C. 所包含的运算个数不同
D. 限定插入和删除的位置不同
满分:5 分
17.
已知一棵树的前序序列为ABCDEF,后序序列为CEDFBA,则对该树进行层次遍历得到的序列为
A. ABCDEF
B. ABCEFD
C.
ABFCDE
D.
ABCDFE
满分:5 分
18.
下列程序段for(i=1;i<=n;i++) A[I,j]=0; 的时间复杂度是
A.
O(1)
B.
O(0)
C. O(1+n)
D. O(n)
满分:5 分
19.
含n个关键字的二叉排序树的平均查找长度主要取决于
A. 关键字的个数
B. 树的形态
C.
关键字的取值范围
D.
关键字的数据类型
满分:5 分
20.
当采用分快查找时,数据的组织方式为
A. 数据分成若干块,每块内数据有序
B.
数据分成若干块,每块内数据不必有序,但块间必须有序,每块内最大(或最小)的数据组成索引块
C.
数据分成若干块,每块内数据有序,每块内最大(或最小)的数据组成索引块
D.
数据分成若干块,每块(除最后一块外)中数据个数需相同
满分:5 分
解决方法。