数据结构复习题及答案

1复习题集一判断题()1 线性表在物理存储空间中也一定是连续的。()2 顺序存储方式只能用于存储线性结构。()3 栈是一种对所有插入、删除操作限于在表的一端进行的线性表,是一种后进先出型结构。()4 两个栈共享一片连续内存空间时,为提高内存利用率,减少溢出机会,应把两个栈的栈底分别设在这片内存空间的

数据结构复习题及答案Tag内容描述:

1、1复习题集一判断题()1 线性表在物理存储空间中也一定是连续的。()2 顺序存储方式只能用于存储线性结构。()3 栈是一种对所有插入、删除操作限于在表的一端进行的线性表,是一种后进先出型结构。()4 两个栈共享一片连续内存空间时,为提高内存利用率,减少溢出机会,应把两个栈的栈底分别设在这片内存空间的两端。()5 二叉树的度为 2。()6 若二叉树用二叉链表作存贮结构,则在 n 个结点的二叉树链表中只有 n1 个非空指针域。()7 二叉树中每个结点的两棵子树的高度差等于 1。 ()8 用二叉链表法存储包含 n 个结点的二叉树,结。

2、单选题(每题 2分,共20分) 1. 对一个算法的评价,不包括如下( B )方面的内容。 A.健壮性和可读性B.并行性C.正确性D.时空复杂度 2. 在带有头结点的单链表HL中,要向表头插入一个由指针p指向的结点,则执行(A )。 A. p-next=HL-next; HL-next=p;B. p-next=HL; HL=p; C. p-next=HL; p=HL;D. HL=p; p-next=。

3、 数据结构 C语言版 第一章 绪论 单项选择题 1 在数据结构中 数据的基本单位是 A 数据项 B 数据类型 C 数据元素 D 数据变量 2 数据结构中数据元素之间的逻辑关系被称为 A 数据的存储结构 B 数据的基本操作 C 程序的算法 D 数据的逻辑结构 3 在数据结构中 与所使用计算机无关的是数据的 A 存储结构 B 逻辑和物理结构 C 逻辑结构 D 物理结构 4 在链式存储结构中 数据之间的。

4、单选题(每题 2 分,共 20 分)1. 对一个算法的评价,不包括如下(B )方面的内容。A健壮性和可读性 B并行性 C正确性 D时空复杂度2. 在带有头结点的单链表 HL 中,要向表头插入一个由指针 p 指向的结点,则执行( A )。A. p-next=HL-next; HL-next=p; B. p-next=HL; HL=p;C. p-next=HL; p=HL; D. HL=p; p-next=HL;3. 对线性表,在下列哪种情况下应当采用链表表示?( B )A.经常需要随机地存取元素 B.经常需要进行插入和删除操作C.表中元素需要占据一片连续的存储空间 D.表中元素的个数不变4. 一个栈的输入序列为 1 2 3,则下列序列中不可能。

5、0 一是非题1. 数据结构(应该是抽象数据类型) 可用三元式表示(D , S,P) 。其中:D 是数据对象,S是 D 上的关系,P 是对D 的基本操作集。(f)2 简单地说,数据结构是带有结构的数据元素的集合。(t)3 判断带头结点的非空循环单链表(头指针为 L)中指针 p 所指结点是最后一个元素结点的条件是:p-next=L。 (t)4 线性表的链式存储结构具有可直接存取?表中任一元素的优点。(f) 5 线性表的顺序存储结构优于链式存储结构。(f)6. 在单链表 P 指针所指结点之后插入 S 结点的操作是:P-next= S ; S- next = P-next;。( 顺序弄反了)(f)7 对于插入、。

6、1. 什么是最小生成树?简述最小生成树的 Prime 算法的思想。答:最小生成树就是构造一棵生成树,使得树上各边的代价之和最小。普里姆算法(Prim)的基本思想: 从连通网络 N = V, E 中的某一顶点 u0 出发,选择与它关联的具有最小权值的边(u0, v) ,将其顶点加入到生成树的顶点集合 U 中。以后每一步从一个顶点在 U 中,而另一个顶点不在 U 中的各条边中选择权值最小的边 (u, v),把它的顶点加入到集合 U 中。如此继续下去,直到网络中的所有顶点都加入到生成树顶点集合 U 中为止。2. 简述 AOV 网络中为何不能出现回路,如何判断 AOV 网络是。

7、一、单项选择题 数据结构复习题 1 数据结构在计算机中的表示称为数据的( ) 。 A)存储结构 B)抽象结构 2对于下面程序段的时间复杂度为( for(i=1;i<=n;i+) for(j=1;j<=i;j+) x=x+1; A) O(n)B) O(n2) C)顺序结构 D)逻辑结构 )。 C) O(n*i)D) O(n+i) 9 数据类型为( A)数据项的集合 C)数据元。

8、一 填空题 1 数据结构就是一门研究数据的逻辑结构和物理结构 以及它们之间的关系和所定义的算法如何运行的学科 2 四种基本逻辑结构分别是集合 线性结构 树形结构和图状结构 3 算法的质量可从以下几个方面来评价 正确性 易读性 健壮性和高效率 4 线性表的最基本操作有插入 删除和定位 查找 三种 5 设每个数据元素占用K个存储单元 若a 1 的地址为Loc a1 则a i 的地址为Loc a1 i 。

9、数据结构复习题一、单选题1.线性链表中各结点之间的地址( ).A. 必须连续 B. 一定不连续C. 部分地址必须连续 D. 连续与否无所谓2 线性表是具有 n 个( )的有限序列.A.表元素 B. 字符C. 数据元素 D. 信息项3 若长度为 n 的线性表采用顺序存储结构,在其第 i 个位置插入一个新元素的算法的时间复杂度为( ).(1i n+1)A. O(0)B. O(1)C. O(n)D.O(n2) 4.不带头结点的单链表 head 为空的判断条件是( ).A.head=NULL B.head-next=NULLC.head-next=head D.head!=NULL5.线性表的长度是指( )A.顺序存储方式下数组所占的空间大小B.链式存储方式下所有结点占。

10、1线性链表不具有的特点是( ) 。A随机访问 B不必事先估计所需存储空间大小C插入与删除时不必移动元素 D所需空间与线性表长度成正比2设一个栈的输入序列为1,2,3,4,则输出序列不可能是( )。A1, 2, 3, 4 B4, 3, 2, 1 C1, 3, 2, 4 D4,1,2,33下列排序算法中,( )排序在每趟结束后不一定能选出一个元素放到其排好序的最终位置上。 A归并 B冒泡 C选择 D堆4下列序列中,( )是执行第一趟快速排序后得到的序列 (排序的关键字类型是字符串)。Ada, ax, eb, de, bb ff ha, gc Bcd, eb, ax, da ff ha, gc, bbCgc, ax, eb, cd, bb ff da, ha Dax, bb。

11、复习(一)一、选择题1下面关于线性表的叙述错误的是( D ) 。A、 线性表采用顺序存储必须占用一片连续的存储空间B、 线性表采用链式存储不必占用一片连续的存储空间C、 线性表采用链式存储便于插入和删除操作的实现D、 线性表采用顺序存储便于插入和删除操作的实现2设哈夫曼树中的叶子结点总数为 m,若用二叉链表作为存储结构,则该哈夫曼树中总共有( B )个空指针域。A、 2m-1 B、 2m C、 2m+1 D、 4m3设顺序循环队列 Q0:M-1的头指针和尾指针分别为 F 和 R,头指针 F 总是指向队头元素的前一位置,尾指针 R 总是指向队尾元素的当前位。

12、1. 以下与数据的存储结构无关的术语是( c ) C、哈希表 2. 一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5 个元素的地址是( B ) B、 108 3. 假设带头结点的单向循环链表的头指针为head, 则该链表为空的判定条件是( C ) C head next= =head 4. 若进栈序列为1, 2, 3 , 4 , 5, 6,且进栈和出栈可以穿插进行,则不可能出现的出。

13、11. 以下与数据的存储结构无关的术语是( c )C、哈希表 2. 一个向量第一个元素的存储地址是 100,每个元素的长度为 2,则第 5 个元素的地址是( B )B、1083. 假设带头结点的单向循环链表的头指针为 head,则该链表为空的判定条件是( C )C、headnext= =head 4. 若进栈序列为 1,2,3,4,5,6,且进栈和出栈可以穿插进行,则不可能出现的出栈序列是( D )D、2,3,5,1,6,45. 下列关键字序列中,构成小根堆的是( A )A、12,21,49,33,81,56,69,41 6. 下列数据结构中,不属于二叉树的是( A )A、B 树 7. 用顺序存储的方法来存。

14、一是非题1. 数据结构(应该是抽象数据类型) 可用三元式表示(D,S,P)。其中:D 是数据对象,S是 D 上的关系,P 是对 D 的基本操作集。(f)2 简单地说,数据结构是带有结构的数据元素的集合。(t)3 判断带头结点的非空循环单链表(头指针为 L)中指针 p 所指结点是最后一个元素结点的条件是:p-next=L。(t)4 线性表的链式存储结构具有可直接存取表中任一元素的优点。(f) 5 线性表的顺序存储结构优于链式存储结构。(f)6. 在单链表 P 指针所指结点之后插入 S 结点的操作是:P-next= S ; S- next = P-next;。(f)(顺序弄反了 S- next = P-next; P-nex。

15、第 1 页 共 30 页数据结构(本) 复习题一、单项选择题(每小题 2 分,共 30 分)1深度为 5 的完全二叉树共有 20 个结点,则第 5 层上有( )个结点(根所在结点为第一层)。A3 B8C5 D62已知一个图的边数为 ii,则该图的所有顶点的度数之和为 ( )。A2m BmC2m+1 Dm/23数据结构中,与所使用的计算机无关的是数据的( )结构。A物理 B存储C逻辑与物理 D逻辑4链表所具备的特点是( )。A可以随机访问任一结点 B占用连续的存储空间C插人删除不需要移动元素结点 D可以通过下标对链表进行直接访问5线性表只要以( )方式存储就能进行折半查找。A链接 B顺序C关键。

16、一、选择题。(每小题 2 分,共 40 分)(1) 计算机识别.存储和加工处理的对象被统称为_A_ 。A.数据 B.数据元素 C.数据结构 D.数据类型(2) 数据结构通常是研究数据的_ A _及它们之间的联系。A.存储和逻辑结构 B.存储和抽象 C.理想和抽象 D.理想与逻辑(3) 不是数据的逻辑结构是_ A _。A.散列结构 B.线性结构 C.树结构 D.图结构 (4) 数据结构被形式地定义为,其中 D 是_ B _的有限集,R 是_ C _的有限集。A.算法 B.数据元素 C.数据操作 D.逻辑结构(5) 组成数据的基本单位是_ A _。 A.数据项 B.数据类型C.数据元素 D.数据变量(6) 设数据结构 A=(D。

17、数 据 结 构 (本 ) 复 习 题一 、 单 项 选 择 题 (每 小 题 2 分 , 共 3 0 分 )1 深 度 为 5 的 完 全 二 叉 树 共 有 2 0 个 结 点 , 则 第 5 层 上 有 ( )个 结 点(根 所 在 结 点 为 第 一 层 )。A 3 B 8C 5 D 62 已 知 一 个 图 的 边 数 为 ii, 则 该 图 的 所 有 顶 点 的 度 数 之 和 为 ( )。A 2 m B mC 2 m+1 D m/23 数 据 结 构 中 , 与 所 使 用 的 计 算 机 无 关 的 是 数 据 的 ( )结 构 。A 物 理 B 存 储C 逻 辑 与 物 理 D 逻 辑4 链 表 所 具 备 的 特 点 是 ( )。A 可 以 随 机 访 问 任 一 结 点 B 占 用 连 续 。

18、一、选择题1.栈和队列的共同特点是( )。A.只允许在端点处插入和删除元素B.都是先进后出 C.都是先进先出D.没有共同点 2.用链接方式存储的队列,在进行插入运算时( ).A. 仅修改头指针 B. 头、尾指针都要修改C. 仅修改尾指针 D.头、尾指针可能都要修改3.以下数据结构中哪一个是非线性结构?( )A. 队列 B. 栈 C. 线性表 D. 二叉树4.设有一个二维数组 Amn,假设 A00存放位置在 644(10), A22存放位置在 676(10),每个元素占一个空间,问 A33(10)存放在( )位置,脚注 (10)表示用 10 进制表示。A688 B678 C692 D6965.树最适合用来表示( )。A.有。

19、数据结构复习题及答案客观题第一章 绪论一、判断题(1)数据的逻辑结构与数据元素本身的内容和形式无关。 (2)数据元素是数据的最小单位。 (3)算法是对解题方法和步骤的描述。 (4)程序和算法原则上没有区别,在讨论数据结构时可以通用。 (5)从逻辑关系上讲,数据结构主要分为线性结构和非线性结构两类。 (6)数据的存储结构是数据的逻辑结构的存储映像。二、选择题 (l)数据结构通常是研究数据的( )及它们之间的相互联系。 A存储结构和逻辑结构 B存储和抽象 C联系和抽象 D联系与逻辑 (2) 下列与数据元素有关的叙述中错误的是( ) 。A。

20、一、选择题1、一个 n 个顶点的无向连通图,其边的个数至少为( ) 。An-1 Bn Cn+1 Dnlogn2、以下数据结构中, ( )是非线性数据结构。A树 B字符串 C队列 D栈3、在长度为n的顺序表的第i个位置上插入一个元素(1i n+1) ,元素的移动次数为( ) 。An i+1 Bn i C i D i-14、与线性表的链接存贮不相符合的特性是( ) 。A便于插、删运算 B需要连续的存贮空间C只能顺序查找 D存贮空间动态分配5、顺序存放的循环队列的元素以数组Am存放,其头尾指针分别为 front和rear,则当前队列中的元素个数为( ) 。A(rear-front+m)%m Brear-front+1 C(fro。

【数据结构复习题及答案】相关DOC文档
whut数据结构复习题.doc
广工2015数据结构复习题目及答案.doc
数据结构  期末考试复习题及答案.doc
《数据结构》复习题.docx
《数据结构》复习题.doc
数据结构复习题.doc
数据结构期末复习题及答案5.doc
2017数据结构复习题 答案.doc
《数据结构》期末复习题-答案.docx
《数据结构》期末复习题 答案.doc
数据结构复习题附答案.doc
电大《数据结构(本)》复习题及答案.doc
数据结构复习题及答案(12级).doc
数据结构复习题答案.doc
数据结构复习题及答案.doc
数据结构 复习题及答案.doc
【数据结构复习题及答案】相关PDF文档
电大《数据结构(本)》复习题及答案.pdf
标签 > 数据结构复习题及答案[编号:232997]

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报