奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 252|回复: 0

东北大学17秋学期《数据结构Ⅱ》在线作业3参考答案

[复制链接]

1万

主题

2

回帖

2万

积分

论坛元老

积分
29240
发表于 2017-9-11 20:20:36 | 显示全部楼层 |阅读模式
扫码加微信
17秋学期《数据结构Ⅱ》在线作业3
一、单选题:【20道,总分:100分】


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

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-27 16:50

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表