15春北交《数据结构》在线作业二答案辅导资料.docx
- 文档编号:27771564
- 上传时间:2023-07-04
- 格式:DOCX
- 页数:8
- 大小:17.68KB
15春北交《数据结构》在线作业二答案辅导资料.docx
《15春北交《数据结构》在线作业二答案辅导资料.docx》由会员分享,可在线阅读,更多相关《15春北交《数据结构》在线作业二答案辅导资料.docx(8页珍藏版)》请在冰豆网上搜索。
15春北交《数据结构》在线作业二答案辅导资料
15春北交《数据结构》在线作业二答案辅导资料
一、单选题(共38道试题,共95分。
)
V1. 在所有排序方法中,关键字比较的次数与记录的初始排列次序无关的是()。
A.Shell排序
B.起泡排序
C.插入排序
D.选择排序
满分:
2.5 分
2. 一个队的入队序列是1,2,3,4,则队列的输出序列是()。
A.4,3,2,1
B.1,2,3,4
C.1,4,3,2
D.3,2,1,4
满分:
2.5 分
3. 由权值分别为3,6,7,2,5的叶子结点生成一棵哈夫曼树,它的带权路径长度为()。
A.23
B.51
C.53
D.74
满分:
2.5 分
4. 某二叉树的先序序列和后序序列正好相反,则该二叉树一定是()的二叉树。
A.空或只有一个结点高度等于其结点数
B.任一结点无左孩子
C.任一结点无右孩子
满分:
2.5 分
5. 具有65个结点的完全二叉树其深度为()。
A.8
B.7
C.6
D.5
满分:
2.5 分
6. 邻接表是图的一种()。
A.顺序存储结构
B.链式存储结构
C.索引存储结构
D.列存储结构
满分:
2.5 分
7. 如果一个树中,结点A有3个兄弟,而且B为A的双亲,则B的度为()。
A.1
B.3
C.4
D.5
满分:
2.5 分
8. 某二叉树结点的前序序列为E、A、C、B、D、G、F,中序遍历为A、B、C、D、E、F、G。
该二叉树结点的后序序列为()。
A.B,D,C,A,F,G,E
B.B,D,C,F,A,G,E
C.E,G,F,A,C,D,B
D.E,G,A,C,D,F,B
满分:
2.5 分
9. 设一数列的顺序为1,2,3,4,5,6,通过栈结构不可能排成的顺序数列为()。
A.3,2,5,6,4,1
B.1,5,4,6,2,3
C.2,4,3,5,1,6
D.4,5,3,6,2,1
满分:
2.5 分
10. 在含n个顶点和e条边的无向图的邻接矩阵中,零元素的个数为()。
A.e
B.2e
C.n*n-e
D.n*n-2e
满分:
2.5 分
11. 假设一个有n个顶点和e条弧的有向图用邻接表表示,则删除与某个顶点vi相关的所有弧的时间复杂度是()。
A.O(n)
B.O(e)
C.O(n+e)
D.O(n*e)
满分:
2.5 分
12. 线性链表不具有的特点是()。
A.随机访问
B.不必事先估计所需存储空间大小
C.插入与删除时不必移动元素
D.所需空间与线性表长度成正比
满分:
2.5 分
13. Substring('DATASTRUCTURE',5,9)=()。
A.'STRUCTURE'
B.'ASTUCTUR'
C.'DATASTRUCTRUE'
D.'DATA'
满分:
2.5 分
14. 广义表((a),a)的表头是()。
A.a
B.b
C.(a)
D.((a))
满分:
2.5 分
15. 对于含有n个顶点e条边的无向连通图,利用Prim算法生成最小代价生成树其时间复杂度为()。
A.O(log2n)
B.O(n*n)
C.O(ne)
D.O(elog2e)
满分:
2.5 分
16. 下列那种排序需要的附加存储开销最大()。
A.快速排序
B.堆排序
C.归并排序
D.插入排序
满分:
2.5 分
17. 若给定的关键字集合为{20,15,14,18,21,36,40,10},一趟快速排序结束时,键值的排列为()。
A.10,15,14,18,20,36,40,21
B.10,15,14,18,20,40,36,21
C.10,15,14,20,18,40,36,21
D.15,10,14,18,20,36,40,21
满分:
2.5 分
18. 对下面四个序列用快速排序的方法进行排序,以序列的第一个元素为基础进行划分。
在第一趟划分过程中,元素移动次数最多的序列是()。
A.82,75,70,16,10,90,68,23
B.23,10,16,70,82,75,68,90
C.70,75,68,23,10,16,90,82
D.70,75,82,90,23,16,10,68
满分:
2.5 分
19. 线索化二叉树中某结点D,没有左孩子的主要条件是()。
A.D->Lchild=Null
B.D->ltag=1
C.D->Rchild=Null
D.D->ltag=0
满分:
2.5 分
20. 若某线性表中最常用的操作是取第I个元素和找第I个元素的前趋元素,则采用()存储方式最节省时间。
A.顺序表
B.单链表
C.双链表
D.单循环链表
满分:
2.5 分
21. 数组A中,每个元素A的长度为3个字节,行下标I从1到8,列下标j从1到10,从首地址SA开始连续存放在存储器内,存放该数组至少需要的单元数为()。
A.80
B.100
C.240
D.270
满分:
2.5 分
22. 下列数据结构中,能用折半查找的是()。
A.顺序存储的有序线性表
B.线性链表
C.二叉链表
D.有序线性链表
满分:
2.5 分
23. 从一棵B_树删除元素的过程中,若最终引起树根结点的合并,则新树高度是()。
A.原树高度加1
B.原树高度减1
C.原树高度
D.不确定
满分:
2.5 分
24. 线性表是一个具有n个()的有限序列。
A.表元素
B.字符
C.数据元素
D.数据项
满分:
2.5 分
25. 线性表的链接实现有利于()运算。
A.插入
B.读表元
C.查找
D.定位
满分:
2.5 分
26. 已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是()。
A.acbed
B.decab
C.deabc
D.cedba
满分:
2.5 分
27. 当利用大小为N的数组顺序存储一个栈时,假定用top==N表示栈空,则退栈时,用()语句修改top指针。
A.top++
B.top=0
C.top--
D.top=N
满分:
2.5 分
28. 深度为5的二叉树至多有()个节点。
A.16
B.32
C.31
D.10
满分:
2.5 分
29. 若待排序对象序列在排序前已按其排序码递增顺序排序,则采用()方法比较次数最少。
A.直接插入排序
B.快速排序
C.归并排序
D.直接选择排序
满分:
2.5 分
30. 设有一个10阶的对称矩阵A,采用压缩存储方式,以行序为主的存储,a11为第一个元素,其存储地址为1,每个元素占1个地址空间,则a85的地址为()。
A.13
B.18
C.33
D.40
满分:
2.5 分
31. 队列的删除操作是在()进行。
A.队首
B.队尾
C.队前
D.队后
满分:
2.5 分
32. 计算机的算法是()。
A.计算方法
B.排序方法
C.对特定问题求解步骤的一种描述
D.调度算法
满分:
2.5 分
33. 串的逻辑结构与()的逻辑结构不同。
A.线性表
B.栈
C.队列
D.树
满分:
2.5 分
34. 关于有向图的邻接表和逆邻接表表示法,下列结论正确的是()。
A.用邻接表表示法计算入度比较方便
B.用邻接表表示法计算入度和出度都方便
C.用逆邻接表表示法计算入度和出度都不方便
D.用逆邻接表表示法计算入度比计算出度方便
满分:
2.5 分
35. 算法的时间复杂度是指()。
A.执行算法程序所需要的时间
B.算法程序的长度
C.算法执行过程中所需要的基本运算次数
D.算法程序中的指令条数
满分:
2.5 分
36. 下列数据组织形式中,()的各个结点可以任意邻接。
A.集合
B.树形结构
C.线性结构
D.图状结构
满分:
2.5 分
37. 具有2000个节点的二叉树,其高度至少为()。
A.9
B.10
C.11
D.12
满分:
2.5 分
38. 判定一个顺序栈(最多元素为m个)为空的条件是()。
A.top==0
B.top==m
C.top!
=0
D.top!
=m
满分:
2.5 分
二、判断题(共2道试题,共5分。
)V1. 线性表若采用链式存储表示时所有结点之间的存储单元地址可连续可不连续?
A.错误
B.正确
满分:
2.5 分
2. 线性表的顺序存储表示优于链式存储表示?
A.错误
B.正确
满分:
2.5 分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 15 春北交 在线 作业 答案 辅导资料