版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档-下载后可编辑自考02142《数据结构导论》真题及(2022.4)自考02142《数据结构导论》真题及答案解析(2022.4)
1.[单选题]下列几种时间复杂度中,阶数最小的是()
A.O(log2n)
B.O(n)
C.O(n2)
D.O(1)
2.[单选题]栈和队列的共同特点是()
A.都是线性表
B.先进先出
C.后进先出
D.只能插入操作
3.[单选题]假设一个10x10的上三角矩阵A按照列优先顺序压缩在一维数组B中,则B数组的大小应为()
A.50
B.55
C.100
D.101
4.[单选题]一个栈的入栈序列是a,b,c,d,e,则栈可能的输出序列是()
A.edcab
B.deabc
C.abcde
D.dceab
5.[单选题]假定一个顺序存储的循环队列的队头和队尾指针分别为f和r,则判断队空的条件为()
A.f==NULL
B.f==r
C.r+1==f
D.f+1==r
6.[单选题]如果结点A有2个兄弟结点,结点B为A的双亲,则结点B的度为()
A.2
B.3
C.4
D.5
7.[单选题]二叉树的中序遍历中,结点P排在结点Q之前的条件是在二叉树中()
A.P在Q的左边
B.P在Q的右边
C.P是Q的祖先
D.P是Q的子孙
8.[单选题]二又树的第k层的结点数最多为()
A.2k-1
B.2k+1
C.2k-1
D.2k+1
9.[单选题]A是7X4的二维数组,按行优先方式顺序存储元素A[0][0]的存储地址为1000,若每个元素占2个字节,则元素A[3][3]的存储地址为()
A.1026
B.1028
C.1030
D.1032
10.[单选题]在表长为n的顺序表上做删除运算,其平均时间复杂度为()
A.O(1)
B.O(n)
C.O(nlog2n)
D.O(n/2)
11.[单选题]在含n个顶点和e条边的无向图的邻接矩阵中,零元素的个数为()
A.e
B.2e
C.n2-e
D.n2-2e
12.[单选题]设顺序表的长度为n,则插入算法的平均移动次数约为()
A.n
B.n/2
C.n-1
D.(n-1)/2
13.[单选题]设一组初始记录关键字序列为(13,18,24,35,47,50,62,83,90,115,134),则用二分查找算法查找关键字90需要比较的关键字个数为()
A.1
B.2
C.3
D.4
14.[单选题]以下排序方法中,稳定的是()
A.直接插入排序和快速排序
B.快速排序和冒泡排序
C.直接选择排序和冒泡排序
D.冒泡排序和直接插入排序
15.[单选题]对n个记录的文件进行快速排序,所需要的辅助存储空间的空间复杂度为()
A.O(1)
B.O(n)
C.O(1og2n)
D.O(n2)
16.[填空题]1976年瑞士计算机科学家NiklausWirth曾提出一个著名公式:程序=数据结构+____。
17.[填空题]简单地说,数据结构是计算机____数据和存储数据的方式。
18.[填空题]线性表中结点个数n称为____。
19.[填空题]线性表上的插入和删除运算限定在表的某一端进行的数损结构是____。
20.[填空题]对稀疏矩阵进行压缩存储的目的是节省____。
21.[填空题]一个具有n个顶点的有向完全图的弧数为=____.
22.[填空题]构造最小生成树的算法有两种:Prim算法和____算法。
23.[填空题]一棵树的结点个数最少为____。
24.[填空题]有K个叶子结点的哈夫曼树,其结点的总数为____。
25.[填空题]由二又树的后序序列和____序列,可以唯一确定一棵二又树。
26.[填空题]二分查找算法的平均时间复杂度为____。
27.[填空题]若待排序的序列中存在多个记录具有相同的健值,经过排序,这些记录的相对次序仍然保持不变,则称这种排序方法是____的。
28.[填空题]在最坏情况下,即对几乎已是排好序的输入序列,快速排序算法的效率较低,此时其时间复杂度近似为____。
29.[案例题]有一个整数序列。其输入顺序为20,30,90,-10,45,78,试利用栈将其输出序列改变为30,-10,45,90,78,20,写出该整数序列进栈和出栈的操作步骤。(用push(x)表示x进栈,pop(x)表示x出栈)
30.[案例题]分别写出题30图所示的二叉树的先序遍历、中序遍历和后序遍历三种访问方式的结点访问序列。
31.[案例题]设有字符集{A,B,C,D,E,F),各字符使用频率对应为(2,4,5,13,9,18),试画出哈夫曼树(要求任一结点的左孩子权值小于右孩子)。
32.[案例题]已知散列表的长度为11,散列函数H(key)=key%11,采用线性探测法解决冲突,试用关键字值的序列:75,25,80,35,60,46,50,55建立散列表。
33.[案例题]试用冒泡法对数列(45,73,12,23,52,5,38)进行递增排序,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024版汽车APP线上线下推广与销售服务合同3篇
- 2024版委托代建合同含项目管理及质量监督3篇
- 2024年度企事业单位保安挂靠及后勤保障合同3篇
- 2024版二手车个人买卖合同范本(含车辆维修记录)3篇
- 2024版物联网智能家居设备采购合同2篇
- 2024年环保技术投资合作合同(绿色转型模板)3篇
- 2024版天猫店铺市场拓展合同:品牌合作、跨界营销活动策划3篇
- 2024年墓地考古与研究合同
- 2024年度房地产公司售后服务人员职业合同3篇
- 2024版房产抵押贷款个人借款合同范本:借款抵押合同终止条款3篇
- 白油检测报告
- 心肌梗死患者的护理健康评估培训
- 体育教研组老师工作总结
- 网络预约出租汽车企业安全隐患排查
- 江苏省南京市秦淮区2023-2024学年上学期期末检测九年级数学试卷
- 2024北京海淀区初三(上)期末英语试卷和答案
- 北师大版2023-2024学年九年级上册数学期末综合练习
- 《防火防爆》课件
- 《地籍调查项目》课件
- 手持电动工具安全专项培训
- 冷库装修合同
评论
0/150
提交评论