版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 专升本数据结构模拟题试卷 一. (共 75 题,共 150 分) 1.数据的基本单位是()。 (2分) A. 数据元素 B. 记录 C. 数据对象 D. 数据项 检查答案标准答案:A 2.()是数据的不可分割的最小单位。 (2 分) A.数据对象 B. 数据元素 C. 数据类型 D. 数据项 检查答案标准答案:D 3.算法的空间复杂度是对算法()的度量。 A. 时间效率 B. 空间效率 C. 可读性 D. 健壮性 检查答案标准答案:B (2 分) 4.()是限制了数据元素的内部结构仅为一个字符的线性表。 A. 栈 B. 队列 C. 串 D. 数组 检查答案标准答案:B (2 分) 5.串的长
2、度是指串中所含()的个数。 (2分) A. 不同字符 B. 不同字母 C. 相同字符 D. 所有字符 检查答案标准答案:D 6.采用带头结点双向链表存储的线性表,在删除一个元素时,需要修改指针()次。 (2 分) A. 1 B. 2 C. 3 D. 4 检查答案标准答案:B 7. 线性表的顺序存储结构是一种()的存储结构。 (2 分) A. 顺序存取 B. 随机存取 C. 索引存取 D. Hash存取 检查答案标准答案:B 8. 数组 a1.m采用顺序存储, a1和 am地址分别为 1024 和 1150, 每个元素占 2 字节, 则 m 是 () 。(2 分) A. 64 B. 32 C.
3、16 D. 8 检查答案标准答案:A 9. 深度为 h的二叉树,第 h层最多有()个结点。 (2 分) A. h B. 2h-1 C. 2h-1 D. 2h 检查答案标准答案:C 10. m 个结点的二叉树,其对应的二叉链表共有()个非空链域。 (2 分) A. m B. m+1 C. 2m D. m-1 检查答案标准答案:B 11. 下面叙述错误的是()。(2 分) A. 顺序表是借助物理单元相邻表示数据元素之间的逻辑关系 B. 对于空队列进行出队操作过程中发生下溢现象 C. 有向图的邻接矩阵一定是对称的 D. 具有相同的叶子个数和具有相同的叶子权值的赫夫曼树不是唯一的 检查答案标准答案:C
4、 12. 以下与数据的存储结构无关的术语是() 。(2 分) A. 循环队列 B. 双向链表 C. 哈希表 D. 数组 检查答案标准答案:D 13. 在一个长度为 n的链式栈中出栈实现算法的时间复杂度为() 。(2 分) A. 0(1) B. O(log n) C. 0( n) D. 0( n2) 检查答案标准答案:A 14. 在具有 k 个度数为 2 的二叉树中,必有()个叶子结点。 (2 分) A. k B. k-1 C. 2k D. k+1 检查答案标准答案:D 15. 在关键字序列(10,20,30,40,50 )中,采用折半法查找 20,关键字之间比较需要() 次。(2 分) A.
5、1 B. 2 C. 3 D. 4 检查答案标准答案:C 16. 16 某二叉树的后序遍历序列和和中序遍历序列均为 abed,该二叉树的前序遍历序列是 ()。(2 分) A. abed B. deba C. aebd D. dbea 检查答案标准答案:B 17. n个顶点的无向连通图的生成树,至少有()个边。 (2 分) A. n(n-1) B. n(n-1)/2 C. 2 n D. n-1 检查答案标准答案:D 18. 可以采用()这种数据结构,实现二叉树的层次遍历运算。 (2 分) A. 队列 B. 树 C. 栈 D. 集合 检查答案标准答案:A 19. 假设以数组 A0.n-1 存放循环队
6、列的元素,其头指针 front 指向队头元素、尾指针 rear 指向队尾元素一个,则在少用一个元素空间的前提下,队列空的判定条件为() 。(2 分) A. rear= =front B. (front+1) % n= =rear C. rear+1= =front D. (rear+1) % n= =front 检查答案标准答案:A 20. 序列(21, 19, 37, 5, 2)经冒泡排序法由小到大排序,第一趟后所得结果为() 分) A. (19 , 21, 37, 5, 2) B. (19 , 21, 5, 2, 37) C. (19 , 21, 5, 37, 2) D. (19 , 21
7、, 2, 5, 37) 检查答案标准答案:B A. 队列 B. 二叉树 C. 树 D. 森林 检查答案标准答案:B,C,D(2 21.二叉链表适合作为()的存储结构。 (2 分) 27.()不是算法具有的 5 个特性之一。 (2 分) 22. 设哈希(Hash)函数为 H(k)= k % 17,其中 k 为关键字,关键字()是同义词。 (2 分) A. 44,5,15 B. 28,45,62 C. 6,57,125 D. 201,31,48 检查答案标准答案:B,C,D 23. 下列各项键值()序列不是堆的。 (2 分) A. 94 ,68,23,16,5 B. 94 ,23,68,5,16
8、C. 94 ,23,16,68,5 D. 94,16,68,23,5 检查答案标准答案: C,D 24. 在下列排序方法中,()的空间复杂度为 0(n)。其中,n 为参加排序的元素个数。 (2 分) A. 选择排序 B. 快速排序 C. 归并排序 D. 冒泡排序 检查答案标准答案:B,C 25. 十字链表适合于()选作存储结构。 A. 队列 B. 稀疏矩阵 C. 边或弧数较少的图 D. 二叉树 检查答案标准答案:B,C 26. 基于数据的逻辑关系,数据的逻辑结构划分为()基本结构。 (2 分) A. 6 类 B. 5 类 C. 4 类 D. 3 类 检查答案标准答案:C(2 分) A. 有穷性
9、 B. 确定性 C. 可行性 D. 正确性 检查答案标准答案:D 28. 算法的时间复杂度是对算法()的度量。 (2分) A. 时间效率 B. 空间效率 C. 可读性 D. 健壮性 检查答案标准答案:A 29. 线性表若采用链式存储结构时,要求结点的存储单元地址() 。(2 分) A. 必须是连续的 B. 部分地址必须是连续的 C. 必须是不连续的 D. 连续或不连续都可以 检查答案标准答案:D 30. 二维数组通常采用顺序存储,其优点是() 。(2分) A. 便于增加存储空间 B. 防止下标溢出 C. 避免数据元素的移动 D. 便于依据下标进行随机存取 检查答案标准答案:D 31. 采用顺序
10、存储的线性表, 若表长为 n,在第 i 号元素之后插入一个元素时, 个元素。 (2 分) A. i+1 B. i C. n-i D. n-i+1 需要移动() (2 分) 检查答案标准答案:C 32. 若已知一个栈的入栈序列是 1、2、3、4,其出栈序列不可能为 A. 1 、4、3、2 B. 3 、 4、 1、 2 C. 4、3、2、1 D. 2、3、4、1 检查答案标准答案:B 33. 数组 a1.256采用顺序存储,a 的首地址为 10,每个元素占 2 字节,则 a21的地址 是()。(2分) A. 10 B. 30 C. 50 D. 70 检查答案标准答案:C 34. 深度为 h的完全二
11、叉树至少有()个叶子结点。 (2 分) A. 2(h-1)+1 B. 2(h-2)+1 C. 2h-1 D. 2h-2 检查答案标准答案:D 35. 若二叉树对应的二叉链表共有 m个非空链域,则该二叉树有()个结点的二叉树。 (2 分) A. m B. m-1 C. m+1 D. 2m 检查答案标准答案:B 36. 下面叙述错误的是()。(2 分) A. 单链表是借助指针表示数据元素之间的逻辑关系 B. 在顺序栈的入栈操作过程中可能发生上溢现象 C. 具有相同的叶子个数和具有相同的叶子权值的赫夫曼树是唯一的 D. 无向图的邻接矩阵一定是对称的 检查答案标准答案:C 37. 以下()术语与数据的
12、存储结构无关 (2 分) A. 栈 B. 哈希表 C. 线索树 D. 双向链表 检查答案标准答案:A 38. 在一个长度为 n的链式队列中入队实现算法的时间复杂度为() 。(2 分) A. 0(1) B. O(log n) C. 0( n) D. 0( n2) 检查答案标准答案:A 39. 队列的出队操作是指()操作。 (2 分) A. 队尾删除 B. 队头删除 C. 队尾插入 D. 队头插入 检查答案标准答案:B 40. 在关键字序列(10,15,20,25,30 )中采用折半法查找 25,依次与()关键字进行了比 较。(2 分) A. 30,25 B. 20,25 C. 20,30,25
13、D. 25 检查答案标准答案:B 41. 16 某二叉树的前序遍历序列和和中序遍历序列分别为 abed 和 bead,该二叉树的后序遍 历序列是()。(2 分) A. ebda B. deba C. abed D. deba 检查答案标准答案:A 42. 所占用的存储空间大小仅与图的顶点个数相关的存储结构是() 。(2 分) A. 邻接表 B. 逆邻接表 C. 十字链表 D. 邻接矩阵 检查答案标准答案:D 43. 可以采用()这种数据结构,实现图的深度优先遍历运算。 (2 分) A. 队列 B. 树 C. 栈 D. 集合 检查答案标准答案:C 44. 线性表采用带头结点单链表实现, A. h
14、ead= NULL B. head!=NULL C. head- next=NULL D. head-next !=NULL 检查答案标准答案:C 之后所得结果为() 1 。 (2 分) A.10, 20, 15, 25, 35 B.10, 20, 35, 15, 25 C.20, 10, 35, 25, 15 D.20, 10, 35, 15, 25 检查答案标准答案:BA. 栈 B. 队列 C. 串 47. 深度为 3 的二叉树可能的结点个数是()。(2 分) A. 1 B. 2 C. 3 D. 4 检查答案标准答案:A,B head为头指45.在关键字序列(35, 10,15,20, 2
15、5)中采用最低位优先排序 (LSD)基数排序,第一趟 46.下列逻辑结构中, () 为线性结构。 (2 D.二叉树 检查答案标准答案: A,B,C 48. 下列各项键值()序列是大顶堆的。 A. 23 ,68,94,16,5 B. 94 ,68,23,16,5 C. 94 , 23, 68, 16, 5 D. 94 , 16, 68, 23, 5 检查答案标准答案:B,C 49. 下列()是限制了插入和删除操作的特殊线性表。 (2 分) A. 栈 B. 队列 C. 串 D. 数组 检查答案标准答案:A,B 50. 对一棵二叉排序树,用()方法进行遍历,不一定得到各结点键值的有序序列。 分) A
16、. 先根遍历 B. 中根遍历 C. 后根遍历 D. 层次遍历 检查答案标准答案:A,C,D 51. 数据的最小单位是()。(2 分) A. 数据元素 B. 记录 C. 数据对象 D. 数据项 检查答案标准答案:D 52. 算法是对某一类问题求解步骤的有限序列。 其中,()是算法具有的 5 个特性之一。(2 分) A. 有穷性 B. 正确性 C. 可读性 D. 健壮性 检查答案标准答案:A 53. ()是数据的逻辑结构。 (2 分) (2 (2 A. 顺序表 B. 链表 C. 线性表 D. 十字链表 检查答案标准答案:C 54. () 是限制了插入和删除操作在一端进行的线性表。 (2 分) A.
17、 栈 B. 队列 C. 串 D. 数组 检查答案标准答案:A 55. ()是限制了插入和删除操作分别在两端进行的线性表。 (2分) A. 栈 B. 队列 C. 串 D. 数组 检查答案标准答案:B 56. 用链表表示线性表的优点是()。(2 分) A. 便于插入和删除 B. 便于随机存取 C. 花费的存储空间较顺序存储少 D. 数据元素的物理顺序与逻辑顺序相同 检查答案标准答案:A 57. 若已知一个栈的入栈序列是 1、2、3、4,其出栈序列不可能为() A. 1、4、3、2 B. 2、3、4、1 C. 4、3、2、1 D. 3、4、1、2 检查答案标准答案:D 58. 串下列关于串的叙述中,
18、正确的是() 。(2 分) A. 2 个串的长度相等,则 2 个串相等 B. 空串至少包一个空格 C. 替换操作可以实现字符的删除 (2 D. 一个串的长度至少是 1 检查答案标准答案:C 59.深度为 h的二叉树,第 h层至少有()个结点。 (2 分) A. O B.1 C.8 D.16 检查答案标准答案:B 60.假设 n0,在程序段 y=0;while(y+1)*(y+1)next=q , q_next=p-next B. q_next=p-next , p_next=q C. p-next=q_next , q_next=p D. p-next=p , q_next=p-next 检查答案标准答案:B 70. 在关键字序列(149, 138, 165, 197, 176, 113, 127 )中采用最低位优先排序 基数排序,第一趟之后所得结果为() 。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业防中暑应急预案(10篇)
- 幼儿演讲稿锦集10篇
- 企业财务总监工作总结
- DB12T 598.7-2015 天津市建设项目用地控制指标 第7部分:公益性科研机构项目
- 感恩母亲演讲稿集合五篇
- 学生的实习报告三篇
- 高等数学教程 上册 第4版 习题及答案 P102 第4章 导数的应用
- 影响华法林抗凝效果的药物
- 舞蹈内容课件教学课件
- 部编版历史九年级上册第一单元 第2课《古代两河流域》说课稿
- 2024-2030年中国矿泉水行业发展趋势及发展前景研究报告
- 商业银行贵金属业务消费者权益保护实施办法
- 2024年新人教版七年级上册道德与法治全册教案
- 2024年秋新人教版七年级上册数学教学课件 4.1 整式 第1课时 单项式
- 北师大版三年级数学上册原创天天练
- 衢州江山市交投人力资源有限公司招聘笔试题库2024
- 九年级化学上册 第1单元 走进化学世界教案 (新版)新人教版
- 2024年全国数据应用大赛“数字安全赛”备赛试题库(含答案)
- 上市公司并购重组对股价的影响分析开题报告(修改)
- (必会)企业人力资源管理师(三级)近年考试真题题库(含答案解析)
- 2024年职业院校技能大赛数字化装备制造技术赛项理论题库(备赛500题)
评论
0/150
提交评论