下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据结构习题集含答案目录1选择题 2第一章绪论 2第二章线性表 4第三章栈和队列5第四章串 6第五章数组和广义表7第六章树和二叉树7第七章图9第八章查找11第九章排序12简答题15第一章绪论15第二章线性表20第三章栈和队列22第四章串24第五章数组和广义表24第六章树和二叉树26第七章图31第八章查找33第九章排序34编程题36 第一章绪论36第二章线性表36第三章栈和队列46第四章串46第五章数组和广义表46第六章树和二叉树46第七章图46第八章查找46第九章排序51选择题第一章绪论1 .数据结构这门学科是针对什么问题而产生的? ( A )A、针对非数值计算的程序设计问题B、针对数值计算的
2、程序设计问题C、数值计算与非数值计算的问题都针对D、两者都不针对2 .数据结构这门学科的研究内容下面选项最准确的是( D )A、研究数据对象和数据之间的关系B、研究数据对象C、研究数据对象和数据的操作D、研究数据对象、数据之间的关系和操作3 .某班级的学生成绩表中查得张三同学的各科成绩记录,其中数据结构考了 90分,那么下面关于数据对象、数据元素、数据项描述正确的是(C)A、某班级的学生成绩表是数据元素,90分是数据项B、某班级的学生成绩表是数据对象,90分是数据元素C、某班级的学生成绩表是数据对象,90分是数据项D、某班级的学生成绩表是数据元素,90分是数据元素4 . *数据结构是指(A )
3、A、数据元素的组织形式B、数据类型C、数据存储结构D、数据定义5 .数据在计算机存储器内表示时,物理地址与逻辑地址不相同,称之为(C )。A、存储结构B、逻辑结构C、链式存储结构D、顺序存储结构6 .算法分析的目的是(C )A、找出数据的合理性B、研究算法中的输入和输出关系C、分析算法效率以求改进D、分析算法的易懂性和文档型性7 .算法分析的主要方法(A )A、空间复杂度和时间复杂度B、正确性和简明性C、可读性和文档性D、数据复杂性和程序复杂性8 .计算机内部处理的基本单元是(B )A、数据B、数据元素C、数据项D、数据库9 .数据在计算机内有链式和顺序两种存储方式,在存储空间使用的 灵活性上
4、,链式存储比顺序存储要(B)。A、低B、高C、相同D、不好说10 .算法的时间复杂度取决于(C )A、问题的规模B、待处理数据的初始状态C、问题的规模和待处理数据的初始状态D、不好说11 .数据结构既研究数据的逻辑结构,又研究物理结构,这种观点 (B )。A、正确B、错误C、前半句对,后半句错D、前半句错,后半句对12 .在数据结构中,从逻辑上可以把数据结构分成( C )A、动态结构和静态结构B、紧凑结构和非紧凑结构C、线性结构和非线性结构D、内部结构和外部结构13 .线性表的顺序存储结构是一种()的存储结构,线性表的链式存储结构是一种(A )存储结构。A、随机存取B、顺序存取C、索引存取D、
5、散列存取14 . *下列程序的时间复杂度是(A )for (i=1; i<=n; +i)for (j=1; j<=n; +j)c ij=0;A、O(n2)B、O(n)C、O(2n)D、O(2n2)15 . *下列程序的空间复杂度是(A )for (i=1; i<=n; +i)for (j=1; j<=m; +j)c ij=0;A、O(m*n)B、O(m+n)C、O(m-n)D、O(m/n)16 . *求下列程序段的时间复杂度(B )for( i=1; i<=n ; i + + )for ( j=1; j<=n ; j + + )x=x+1;A、O(n2)B、
6、O(n)C、O(1)D、O(0)第二章线性表1 .关于线性表的说法不正确的是? ( D )A、存在唯一的一个被称为“第一个”的数据元素(开始结点)B、存在唯一的一个被称为“最后一个”的数据元素(终端结点)C、除第一个之外,集合中的每个数据元素均只有一个前驱D、除第一个之外,集合中的每个数据元素均只有一个后继2 .关于顺序表的说法不正确的是? ( D )A、逻辑关系上相邻的两个元素在物理存储位置上也相邻B、可以随机存取表中任一元素,方便快捷C、在线性表中插入某一元素时,往往需要移动大量元素D、在线性表中删除某一元素时,无需移动大量元素3 .当线性表的元素总数基本稳定,且很少进行插入和删除操作,但
7、 要求以最快的速度存取线性表中的元素时,应采用什么存储结构?(A )A、顺序表B、单链表C、循环链表D、双链表4 .在一个长度为n的顺序表中第i个元素(1<=i<=n )之前插入一个元素时,需向后移动多少个元素。(C )A、n-1B、n-iC、n-i+1D、n-i-15 .在单链表中设置头结点的作用是()。A、单链表定义而已B、指定表的起始位置C、为双向链表做准备D、为循环链表做准备6 .根据线性表链式存储结构中每一个结点包含的指针数,将线性链表分成(C)A、单链表与循环链表B、单链表与十字链表C、单链表与双链表D、循环链表与多链表7 .链接存储的特点是利用什么来表示数据元素之间的
8、逻辑关系( A )A、引用B、串联C、挂接D、指派8 .已知指针p指向单链表L中的某结点,则删除其后继结点的语句是(D )A、p = p.nextB、p =nullC、p.next=nullD、p.next = p.next.next9 .*在单链表L中,指针p所指结点有后继结点的条件是(B )A、p = p.nextB、p.next!=nullC、p.next=nullD、p.next = p.next.next10 . *在单链表p结点之后插入s结点的操作是(C )A、p.next=s; s.next=p.next;B、s.next =p.next; p.next=p.next.next;
9、C、s.next = p.next; p.next = s;D、s.next=p; p.next=s;第三章栈和队列1 .栈、队列通常采用两种存储结构,它们是(B )A、散列方式和索引方式B、顺序存储结构和链式存储结构C、链表存储结构和数组D、线性和非线性存储结构2 . 一个栈入栈序列是a,b,c,d,则栈输出序列不可能是(C )A、d,c,b,aB、c,d,b,aC、d,c,a,bD、a,b,c,d3 .判断顺序栈(最多结点数为 m)为栈满的条件是(D )A、top=0B、top!=mC、top!=0D、top=m4 .栈存取数据原则(或栈特点)是(B )A、后进后出B、后进先出C、先进先出
10、D、随意进出5 . *经过以下栈运算后,x的值是(A )InitStack(s);Push(s,d);Push(s,e);Pop(s,x);Pop(s,x);GetTop(s,x);A、dB、 e C、x D、s6 . 一个队列的进队序列为:a, b, c, d,则出队序列是:(A )A、 a, b, c, dB、 d, c, b, aC、 a, d, c, bD、 c, b, d, a7 .循环队列为空队列的条件是:(D)A、Q.front=0B、Q.(rear+1)%MaxSize=Q.frontC、Q.rear=0D、Q.rear=Q.frontfront 和A )。8 .在存储结构上,如果用带头节点单链表实现队列(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年上海海事大学单招职业适应性考试题库及答案详解(名师系列)
- 2026年上海海事大学单招职业倾向性考试题库带答案详解(夺分金卷)
- 2026年云南锡业职业技术学院单招职业适应性考试题库含答案详解(夺分金卷)
- 2026年仙桃职业学院单招职业技能考试题库附参考答案详解(夺分金卷)
- 2026年云南三鑫职业技术学院单招职业适应性考试题库附答案详解(突破训练)
- 2026年云南工程职业学院单招职业适应性测试题库含答案详解(培优)
- 2026年上海杉达学院单招职业适应性考试题库附答案详解(典型题)
- 2026年九江理工职业学院单招职业技能考试题库及答案详解(各地真题)
- 2026年三亚中瑞酒店管理职业学院单招职业倾向性测试题库附参考答案详解(考试直接用)
- 2026年上饶幼儿师范高等专科学校单招综合素质考试题库附答案详解(考试直接用)
- 2026年官方标准版离婚协议书
- 二十届中纪委五次全会知识测试题及答案解析
- 黑龙江大庆市2026届高三年级第二次教学质量检测化学(含答案)
- 未来五年造纸及纸制品企业数字化转型与智慧升级战略分析研究报告
- 2025年贵州省高考化学试卷真题(含答案及解析)
- 紧固件 弹簧垫圈 标准型(2025版)
- 2025年数字印刷技术应用项目可行性研究报告
- 管工中级考试操作试题及答案
- 2024年第41届全国中学生竞赛预赛物理试题(解析版)
- 民间借贷合同规范示范文本
- 2025年高考真题-生物(浙江卷) 含答案
评论
0/150
提交评论