- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构试卷(九)
一、选择题 (30 分 )
1.下列程序段的时间复杂度为( )。
for(i=0 ; im; i++) for(j=0 ; jt; j++) c[i][j]=0 ;
for(i=0 ; im; i++) for(j=0 ; jt; j++) for(k=0 ; kn; k++) c[i][j]=c[i][j]+a[i][k]*b[k][j] ;
(A) O(m*n*t)
(B) O(m+n+t)
(C) O(m+n*t)
(D) O(m*t+n)
2.设顺序线性表中有
n 个数据元素,则删除表中第
i 个元素需要移动(
)个元素。
(A) n-i
(B) n+l -i
(C) n-1-i
(D) i
3.设 F 是由 T1、T2 和 T3 三棵树组成的森林,与
F 对应的二叉树为 B,T1、T2 和 T3 的结点
数分别为 N1、 N2 和 N3 ,则二叉树 B 的根结点的左子树的结点数为(
)。
(A) N1-1
(B) N2-1
(C) N2+N3
(D) N1+N3
4.利用直接插入排序法的思想建立一个有序线性表的时间复杂度为(
)。
(A) O(n)
(B) O(nlog2n)
(C) O(n2 )
(D) O(1og2n)
5.设指针变量 p 指向双向链表中结点
A,指针变量 s 指向被插入的结点
X,则在结点 A 的
后面插入结点 X 的操作序列为(
)。
(A) p-right=s ; s-left=p ; p-right-left=s ; s-right=p-right ;
(B)s-left=p ; s-right=p-right ; p-right=s ; p-right-left=s ;
(C) p-right=s; p-right-left=s ; s-left=p ; s-right=p-right ;
(D) s-left=p ; s-right=p-right ; p-right-left=s ; p-right=s;
6.下列各种排序算法中平均时间复杂度为
O(n2)是(
)。
(A) 快速排序
(B)
堆排序
(C) 归并排序
(D) 冒泡排序
7.设输入序列 1、 2、3、?、 n 经过栈作用后,输出序列中的第一个元素是
n ,则输出序列
中的第 i 个输出元素是(
)。
(A) n-i
(B) n-1-i
(C) n+l -i
(D) 不能确定
8.设散列表中有 m 个存储单元,散列函数
H(key)= key%p,则 p 最好选择(
)。
(A) 小于等于 m 的最大奇数
(B) 小于等于 m 的最大素数
(C) 小于等于 m 的最大偶数
(D) 小于等于 m 的最大合数
9.设在一棵度数为
3 的树中,度数为
3 的结点数有
2 个,度数为 2 的结点数有
1 个,度数
为 1 的结点数有
2 个,那么度数为
0 的结点数有(
)个。
(A) 4
(B) 5
(C) 6
(D) 7
10.设完全无向图中有
n 个顶点,则该完全无向图中有(
)条边。
(A) n(n-1)/2
(B) n(n-1)
(C) n(n+1)/2
(D) (n-1)/2
11.设顺序表的长度为
n,则顺序查找的平均比较次数为(
)。
(A) n
(B) n/2
(C) (n+1)/2
(D) (n-1)/2
12.设有序表中的元素为 (13, 18, 24, 35, 47,50, 62),则在其中利用二分法查找值为 24
的元素需要经过( )次比较。
(A) 1
(B) 2
(C) 3
(D) 4
13.
设顺序线性表的长度为
30,分成 5 块,每块
6 个元素,如果采用分块查找,则其平均查
找长度为(
)。
(A) 6
(B) 11
(C) 5
(D) 6.5
14.
设有向无环图
G 中的有向边集合
E={1, 2, 2,3, 3,4, 1, 4},则下列属于该
有向图 G 的一种拓扑排序序列的是(
)。
(A) 1, 2,3, 4 (B) 2, 3, 4, 1 (C) 1, 4,2, 3 (D) 1, 2, 4, 3
15.设有一组初始记录关键字序列为 (34,76,45,18,26,54,92),则由这组记录关键字生
成的二叉排序树的深度为( )。
(A) 4 (B) 5 (C) 6 (D) 7
二、填空题 (30 分 )
1. 设指针 p 指向单链表中结点 A,指针 s 指向被插入的结点 X,则在结点 A 的前面插入结
点 X 时的操作序列为:
1) s-next=___________; 2) p-next=s; 3) t=p-data ;
4) p-data=___________ ;5) s-
您可能关注的文档
- 工程费用变更申请单(费用变更申请表).docx
- 安全生产责任制(横向到边竖向到底).docx
- 河南省家庭经济困难学生认定申请表[1].docx
- 营养餐补助金申请表.docx
- 可甜可咸是什么意思.docx
- 近代史试题与答案.docx
- 新生班导师助理申请表.docx
- 一年级经典诵读篇目-注音.docx
- 施工安全风险分析与预防措施.docx
- 北师大版(2019)高中数学选择性必修1第1章2.3 直线与圆的位置关系 课件(共15张ppt).pptx
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
文档评论(0)