- 2
- 0
- 约5.51千字
- 约 8页
- 2019-10-21 发布于山西
- 举报
PAGE
PAGE 8
《数据结构》模拟试题
一、单项选择题(30分)
1.在数据结构的讨论中把数据结构从逻辑上分为 C 。
A.?内部结构与外部结构????????????? B.?静态结构与动态结构
C.?线性结构与非线性结构????????????D. 紧凑结构与非紧凑结构。
2.算法分析的两个主要方面是 D 。
A. 正确性和简明性 B. 可读性和文档性
C. 数据复杂性和程序复杂性 D. 空间复杂性和时间复杂性
3.在存储数据时,通常不仅要存储各数据元素的值,而且还要存储 B 。
A. 数据的处理方法 B. 数据元素的类型
C. 数据元素之间的关系 D. 数据的存储方法
4.设顺序表有9个元素,则在第3个元素前插入一个元素所需移动元素的个数为 c 。
A.5 B.6 C.7 D.9
5.线性表采用链式存储结构时,要求内存中可用存储单元的地址 d 。
A. 必须是连续的 B. 必须是部分连续的
C. 一定是不连续的 D. 连续和不连续都可以
6.对具有n个结点的线性表进行插入和删除操作,所需的算法时间复杂度为 d 。
A. O(1) B. O(n) C. O(nlog2n) D. O(n2)
7.在单链表中指针p所指结点之后插入指针为s的结点,正确的操作是 b 。
A. p-next=s;s-next= p-next; B. s-next= p-next; p-next=s;
C. p-next=s; p-next = s-next D. p-next=s-next; p-next=s;
8.栈中元素的进出原则是 b 。
A.先进先出 B.先进后出 C.栈空则进 D.栈满则出
9.长度是n的顺序循环队列,front和rear分别指示队首和队尾,判断队列为满队列的条件是__d____。
A.rear=0 B.front=0
C.rear==front D.(rear+1)%n==front
10.下面说法不正确的是_____c_____。
A.广义表的表头总是一个广义表 B.广义表的表尾总是一个广义表
C.广义表难以用顺序存储结构 D.广义表可以是一个多层次的结构
11.已知二叉树的先序遍历序列为ABCD,中序遍历序列为BCDA,则后序遍历序列为____d___。
A.ABCD B.BCDA C.CDBA D.DCBA
12.已知一棵含50个结点的二叉树中只有一个叶子结点,该二叉树中度为1的结点个数为__d____。
A. 0 B. 1
13.折半查找有序表(2,5,8,20,25,36,40,60),若查找元素60,需依次与表中元素___a___进行比较。
A.20,36,40,60 B.25,40
C.25,40,60 D.20,36,40
14.在有向图的邻接表存储表示中,顶点V在链表结点中出现的次数是 b 。
A.顶点V的入度? ? B.顶点V的出度
C.顶点V的度? ?? ?D.依附于顶点V的边的数目
15.对关键字序列(5,1,4,3,7,2,8,6)进行快速排序时,以第一个元素5为基准的一次划分的结果为 c 。
A.(1,2,3,4,5,6,7,8) B.(1,4,3,2,5,7,8,6)
C.(2,1,4,3,5,7,8,6) D.(8,7,6,5,4,3,2,1)
二、填空题(20分)
1.数据结构包括数据的 物理结构 、数据的 逻辑结构 和数据的运算这三个方面的内容。
2.一个算法的时间复杂度为(3n3+2n—7),其数量级表示为 O(n3 ) 。
3.线性结构中元素之间存在一对一关系,树形结构中元素之间存在 一对多 关系,图形结构中元素之间存在 多对多 关系。
4.顺序表中
您可能关注的文档
最近下载
- (T8联考)2025届高三部分重点中学12月第一次联考 英语试卷(含答案解析).docx
- 增材制造医疗器械.docx VIP
- 八年级下册语文第二单元知识总结.docx VIP
- 2024年安徽省公务员行测及答案详解【最新】.docx VIP
- 《林海雪原》章节精读读书笔记.pdf VIP
- 2024级“工商管理学”学术学位硕士研究生培养方案(120200).pdf VIP
- (2025春新版本)一年级下册道德与法治全册教案.pdf
- XX人民医院采购功能性电刺激(低频电子脉冲刺激仪)技术参数(2026年).docx VIP
- T/CARM 002-2023 康复医院建设标准.pdf VIP
- 《Java语言程序设计案例教程》课件第4章.ppt VIP
原创力文档

文档评论(0)