安徽开放大学_数据结构(本)作业答案辅导资料

[复制链接]
查看: 66|回复: 0

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
348890
发表于 2025-4-11 17:13:37 | 显示全部楼层 |阅读模式
搜索答案,请关注!发送题目查询!
安徽开放大学_数据结构(本)作业答案
数据结构(本)
学校: 安徽开放大学
问题 1: 1. 数据的存储结构包括数据元素的表示和( )。
选项:

A.
数据处理的方法

B.
数据元素间的关系的表示

C.
相关算法

D.
数据元素的类型
答案: 数据元素间的关系的表示
问题 2: 2. 对一个栈顶指针为top的链栈进行入栈操作,通过指针变量p生成入栈结点,则执行:p=(struct node *)malloc(sizeof(struct node);p->data=a;和( )。
选项:

A. top->next=p; p=top;

B. p->next=top; top=p;

C. top=top->next; p=top;

D. p->next=top; p=top;
答案: p->next=top; top=p;
问题 3: 3. 树状结构中数据元素的位置之间存在( )的关系。
选项:

A.
每一个元素都有一个直接前驱和一个直接后继

B.
一对一

C.
多对多

D.
一对多
答案: 一对多
问题 4: 4. 设头指针为head的非空的单向链表,指针p指向尾结点,则通过以下操作( )可使其成为单向循环链表。
选项:

A. p->next = NULL ;

B. head = p;

C. p->next=head;

D. p=head;
答案: p->next=head;
问题 5: 5. 设有一个长度为26的顺序表,要插入一个元素,并使它成为新表的第6个元素,需移动元素的个数为( )。
选项:

A. 21

B. 22

C. 20

D. 19
答案: 21
问题 6: 6. 一种逻辑结构( )。
选项:

A.
只能有唯一的存储结构

B.
可以有不同的存储结构

C.
与存储该逻辑结构的计算机相关

D.
是指某一种数据元素的性质
答案: 可以有不同的存储结构
问题 7: 7. 把数据存储到计算机中,并具体体现数据元素间的逻辑结构称为( )。
选项:

A.
存储结构

B.
逻辑结构

C.
数据元素的存储

D.
给数据元素分配存储空间
答案
:
请关注ybaotk.com搜题查看答案
问题 8: 8. 元素111,113,115,117按顺序依次进栈,则该栈的不可能输出序列是( )(进栈出栈可以交替进行)。
选项:

A. 117

115

113

111

B. 111

113

115

117

C. 117

115

111

113

D. 113

111

117

115
答案
:
请关注ybaotk.com搜题查看答案
问题 9: 9. 图状结构中数据元素的位置之间存在( )的关系。
选项:

A.
一对一

B.
一对一

C.
多对多

D.
每一个元素都有一个且只有一个直接前驱和一个直接后继
答案
:
请关注ybaotk.com搜题查看答案
问题 10: 10. 以下说法正确的是( )。
选项:

A.
栈的特点是先进先出

B.
栈的特点是先进后出

C.
队列的特点是先进后出

D.
栈和队列的特点都是后进后出
答案
:
请关注ybaotk.com搜题查看答案
问题 11: 11. 一个单链表中,在p所指结点之后插入一个s所指的结点时,可执行:s->next=p->next;和( )。
选项:

A. s=p->next;

B. p->next=s->next;

C
. p=s->next;

D. p->next=s;
答案
:
请关注ybaotk.com搜题查看答案
问题 12: 12. 设有一个20阶的对称矩阵A(第一个元素为a
选项:

A. 21

B. 28

C. 17

D. 23
答案
:
请关注ybaotk.com搜题查看答案
问题 13: 13. 数组a经初始化char a[ ]=“English”;a[7]中存放的是( )。
选项:

A.
字符串的结束符

B.
字符
h

C. h

D.
变量
h
答案
:
请关注ybaotk.com搜题查看答案
问题 14: 14. 设有一个长度为32的顺序表,要删除第8个元素需移动元素的个数为( )。
选项:

A. 15

B. 22

C. 14

D. 24
答案
:
请关注ybaotk.com搜题查看答案
问题 15: 15. 设主串为“ABcCDABcdEFaBc”,以下模式串能与主串成功匹配的是( )。
选项:

A. Bcd

B. BCd

C. ABC

D. Abc
答案
:
请关注ybaotk.com搜题查看答案
问题 16: 16. 在一棵二叉树中,若编号为i的结点存在左孩子,则左孩子的顺序编号为( )。
选项:

A. 2i+1

B. 2i-
1

C. 2i

D. 2i+2
答案
:
请关注ybaotk.com搜题查看答案
问题 17: 17. 一棵具有16个结点的完全二叉树,共有( )层。(设根结点在第一层)
选项:

A. 7

B. 6

C. 4

D. 5
答案
:
请关注ybaotk.com搜题查看答案
问题 18: 18. 线性表以( )方式存储,能进行折半查找。
选项:

A.
链接

B.
顺序

C.
关键字有序的顺序

D.
二叉树
答案
:
请关注ybaotk.com搜题查看答案
问题 19: 19. 字符串“DABcdabcd321ABC”的子串是( )。
选项:

A. “cd32”

B. “ABcD”

C. “aBcd”

D. “321a”
答案
:
请关注ybaotk.com搜题查看答案
问题 20: 20. 一棵具有38个结点的完全二叉树,最后一层有( )个结点。
选项:

A. 7

B. 5

C. 6

D. 8
答案
:
请关注ybaotk.com搜题查看答案
问题 21: 21. 下面关于线性表的叙述错误的是( )。
选项:

A.
线性表采用顺序存储必须占用一片连续的存储空间

B.
线性表采用链式存储不必占用一片连续的存储空间

C.
线性表采用顺序存储便于插入和删除操作的实现

D.
线性表采用链式存储便于插入和删除操作的实现
答案
:
请关注ybaotk.com搜题查看答案
问题 22: 22. 设有头指针为head的不带头结点的非空的单向循环链表,指针p指向其尾结点,要删除第一个结点,则可利用下述语句 head=head->next;和( )。
选项:

A. p=head;

B. p=NULL;

C. head=p;

D. p->next
=head;
答案
:
请关注ybaotk.com搜题查看答案
问题 23: 23. 以下数据结构中是非线性结构的是( )。
选项:

A.
队列

B.


C.
二叉树

D.
线性表
答案
:
请关注ybaotk.com搜题查看答案
问题 24: 24. 以下说法正确的是( )。
选项:

A.
线性表的链式存储结构必须占用连续的存储空间

B.
一种逻辑结构可以有不同的存储结构

C.
一种逻辑结构只能有唯一的存储结构

D.
线性表的顺序存储结构不必占用连续的存储空间
答案
:
请关注ybaotk.com搜题查看答案
问题 25: 25. 把数据存储到计算机中,并具体体现( )称为物理结构。
选项:

A.
数据的处理方法

B.
数据的性质

C.
数据的运算

D.
数据元素间的逻辑关系
答案
:
请关注ybaotk.com搜题查看答案
问题 26: 26. 两个字符串相等的充要条件是( )。
选项:

A.
两个字符串的长度相等

B.
同时具备(
A
)和(
C
)两个条件

C.
两个字符串中对应位置上的字符相等

D.
以上答案都不对
答案
:
请关注ybaotk.com搜题查看答案
问题 27: 27. 顺序表所具备的特点之一是( )。
选项:

A.
可以随机访问任一结点

B.
不需要占用连续的存储空间

C.
插入元素的操作不需要移动元素

D.
删除元素的操作不需要移动元素
答案
:
请关注ybaotk.com搜题查看答案
问题 28: 28. 图状结构中数据元素的位置之间存在( )的关系。
选项:

A.
一对一

B.
一对多

C.
多对多

D.
每一个元素都有一个直接前驱和一个直接后继
答案
:
请关注ybaotk.com搜题查看答案
问题 29: 29. 元素13,15,19,20顺序依次进栈,则该栈的不可能输出序列是( )。(进栈出栈可以交替进行)
选项:

A.
20

19

15

13

B. 13

15

19

20

C. 19

13

15

20

D. 15

13

20

19
答案
:
请关注ybaotk.com搜题查看答案
问题 30: 30. 元素20,14,16,18按顺序依次进栈,则该栈的不可能输出序列是( )。(进栈出栈可以交替进行)
选项:

A. 18

16

14

20

B. 20

14

16

18

C. 18

16

20

14

D. 14

20

18

16
答案
:
请关注ybaotk.com搜题查看答案
问题 31: 31. 设指针q指向单链表中结点A,指针p指向单链表中结点A的后继结点B,则在表中删除结点B的操作为( )。
选项:

A. p->next

p=q


B. q->next=p->next


C. p->next=q->next


D. q->next=p

答案
:
请关注ybaotk.com搜题查看答案
问题 32: 32. 设有一个12阶的对称矩阵A(左上角第一个元素为a
选项:

A. 12

B. 14

C. 13

D. 11
答案
:
请关注ybaotk.com搜题查看答案
问题 33: 33. 栈和队列的共同特点之一是( )。
选项:

A.
都是先进后出

B.
都是先进先出

C.
只允许在端点处插入和删除元素

D.
没有共同点
答案
:
请关注ybaotk.com搜题查看答案
问题 34: 34. 设有一个长度为22的顺序表,要删除第8个元素需移动元素的个数为( )。
选项:

A. 25

B. 14

C. 15

D. 23
答案
:
请关注ybaotk.com搜题查看答案
问题 35: 35. 用链接方式存储的队列,在进行插入运算时( )。
选项:

A.
需修改头指针

B.
头、尾指针都需要修改

C.
需修改尾指针

D.
头、尾指针都不需要修改
答案
:
请关注ybaotk.com搜题查看答案
问题 36: 36. 在一棵二叉树中,若编号为5的结点存在右孩子,则右孩子的顺序编号为( )。
选项:

A. 12

B. 9

C. 11

D. 10
答案
:
请关注ybaotk.com搜题查看答案
问题 37: 37. 字符串 a1=AEIJING,a2=AEI,a3=AEFANG,a4=AEFI中最大的是( )。
选项:

A. a1

B. a2

C. a3

D. a4
答案
:
请关注ybaotk.com搜题查看答案
问题 38: 38. 一棵具有5层的完全二叉树,最后一层有4个结点,则该树总共有( )个结点。
选项:

A. 14

B. 15

C. 19

D. 18
答案
:
请关注ybaotk.com搜题查看答案
问题 39: 39. 设有一个20阶的对称矩阵A(第一个元素为a
选项:

A. 23

B. 17

C. 21

D. 18
答案
:
请关注ybaotk.com搜题查看答案
问题 40: 40. 字符串abcd321ABCD的子串是( )。
选项:

A. 21ABC

B.
abcABCD

C. abcD

D. 321a
答案
:
请关注ybaotk.com搜题查看答案
问题 41: 41. 数组a经初始化char a[ ]=“English”;a[1]中存放的是( )。
选项:

A.
字符
E

B.
字符
n

C. n

D. E
答案
:
请关注ybaotk.com搜题查看答案
问题 42: 42. 栈和队列的共同特点是( )。
选项:

A.
元素都可以随机进出

B.
都是先进先出

C.
都是先进后出

D.
都是操作受限的线性结构
答案
:
请关注ybaotk.com搜题查看答案
问题 43: 43. 头指针为head的带头结点的单向循环链表,p所指向尾结点,要使该链表成为不带头结点的单向循环链表,可执行head=head->nex;和( )。
选项:

A. p= head->next

B. head->next=p

C. head->next=p->next

D. p->next=head;
答案
:
请关注ybaotk.com搜题查看答案
问题 44: 44. 元素12,14,16,18顺序依次进栈,则该栈的不可能输出序列是( )。(进栈出栈可以交替进行)。
选项:

A. 18

16

14

12

B. 12

14

16

18

C. 14

12

18

16

D. 18

16

12

14
答案
:
请关注ybaotk.com搜题查看答案
问题 45: 45. 设有串p1=ABADF,P2=ABAFD,P3=ABADFA,P4=ABAF,以下四个串中最大的是( )。
选项:

A. p3

B. p2

C. p1

D. p4
答案
:
请关注ybaotk.com搜题查看答案
问题 46: 46. 设有一个30阶的对称矩阵A(第一个元素为a
选项:

A. 41

B. 32

C. 18

D. 38
答案
:
请关注ybaotk.com搜题查看答案
问题 47: 47. 在一棵二叉树中,若编号为i的结点存在右孩子,则右孩子的顺序编号为( )。
选项:

A. 2i

B. 2i-1

C. 2i+1

D. 2i+2
答案
:
请关注ybaotk.com搜题查看答案
问题 48: 48. 如下图所示,若从顶点a出发,按图的广度优先搜索法进行遍历,则可能得到的一种顶点序列为( )。
选项:

A. abecdf

B. aebcfd

C. aecbdf

D. aedfcb
答案
:
请关注ybaotk.com搜题查看答案
问题 49: 49. 如下图所示,若从顶点a出发,按图的深度优先搜索法进行遍历,则可能得到的一种顶点序列为( )。
选项:

A. abecdfg

B. acfebgd

C. aebcfgd

D. aedfcgb
答案
:
请关注ybaotk.com搜题查看答案
问题 50: 50. 如下图所示,若从顶点a出发,按广度优先搜索法进行遍历,则可能得到的一种顶点序列为( )。
选项:

A. abcdfge

B. abcdfeg

C. acbfedg

D. abcfgde
答案
:
请关注ybaotk.com搜题查看答案
问题 51: 51. 下图的拓扑序列是( )。
选项:

A. 5 2 3 4 6

B. 2 3 6 4 5

C. 5 6 2 3 4

D. 2 3 5 6 4
答案
:
请关注ybaotk.com搜题查看答案
问题 52: 52. 设有一个长度为18的顺序表,要删除第7个元素需移动元素的个数为( )。
选项:

A. 13

B. 12

C. 11

D. 10
答案
:
请关注ybaotk.com搜题查看答案
问题 53: 53. 设某链表中最常用的操作是在链表的尾部插入或删除元素,在已知尾指针的条件下,选用下列( )存储方式最节省运算时间。
选项:

A.
单向链表

B.
单向循环链表

C.
双向链表

D.
双向循环链表
答案
:
请关注ybaotk.com搜题查看答案
问题 54: 54. 如下图所示,若从顶点a出发,按图的广度优先搜索法进行遍历,则可能得到的一种顶点序列为( )。
选项:

A. abcdfge

B. abcedfg

C. acbfedg

D. abcfgde
答案
:
请关注ybaotk.com搜题查看答案
问题 55: 55. 以下说法正确的是( )。
选项:

A.
若二叉树中左子树上所有结点的值均小于根结点的值,右子树上所有结点的值均大于根结点的值。则该树为二叉排序树。

B.
二叉树中任意一个非叶结点的值都大于其左子树上所有结点的值,小于其右子树上所有结点的值,则该树为二叉排序树。

C.
二叉树中任意一个结点的值均大于其左孩子的值,小于其右孩子的值。则该树为二叉排序树。

D.
前序遍历二叉排序树可得到一个有序序列。
答案
:
请关注ybaotk.com搜题查看答案
问题 56: 56. 如下图所示,若从顶点6出发,按深度优先搜索法进行遍历,则可能得到的一种顶点序列为( )。
选项:

A. 6

9

3

2

8

7

4

B. 6

9

2

3

7

8

4

C. 6

2

7

9

8

4

3

D.
6

2

8

7

9

3

4
答案
:
请关注ybaotk.com搜题查看答案
问题 57: 57. 如下图所示,若从顶点a出发,按图的深度优先搜索法进行遍历,则可能得到的一种顶点序列为( )。
选项:

A. abecdf

B. acfebd

C. aebcfd

D. aedfcb
答案
:
请关注ybaotk.com搜题查看答案
问题 58: 58. 如下图所示,若从顶点a出发,按广度优先搜索法进行遍历,则可能得到的一种顶点序列为( )。
选项:

A. abcfegd

B. acbfedg

C.
abcdfge

D. abcfgde
答案
:
请关注ybaotk.com搜题查看答案
问题 59: 59. 下图的拓扑序列是( )。
选项:

A. 5 2 3 4 6

B. 2 3 4 5 6

C. 5 6 4 2 3

D. 5 2 3 6 4
答案
:
请关注ybaotk.com搜题查看答案
问题 60: 1. 对稀疏矩阵进行压缩存储,可采用三元组表,一个有10行的稀疏矩阵A共有97个零元素,其相应的三元组表共有3个元素。该矩阵A有 列。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 61: 2. 结构中的数据元素存在多对多的关系称为 结构。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 62: 3. n个元素进行冒泡法排序,第j趟冒泡要进行 次元素间的比较。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 63: 4. 中序遍历 树可得到一个有序序列。
选项:
答案
:
请关注精
英搜题查看答案
问题 64: 5. 队列的操作特点是后进 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 65: 6. 待排序的序列为8,3,4,1,2,5,9,采用直接选择排序算法,当进行了两趟选择后,结果序列为 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 66: 7. n个元素进行冒泡法排序,通常需要进行 趟冒泡。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 67: 8. 广义表((a,b),d,e((i,j),k))的长度是 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 68: 9. 中序遍历二叉排序树可得到一个 的序列。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 69: 10. 广义表的(c,a,(a,b),d,e,((i,j),k))深度是 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 70: 11. 广义表(c,a,(a,b),d,e,((i,j),k))的长度是 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 71: 12. 对稀疏矩阵进行压缩存储,可采用三元组表,一个有10 行10列的稀疏矩阵A共有95个零元素,其相应的三元组表共有 个元素。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 72: 13. 广义表的(c,a,(a,b),d,e,((i,j),k))深度是 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 73: 14. 在对一组记录(50,49,97,22,16,73,65,47,88)进行直接插入排序时,当把第7个记录65 插入到有序表时,为寻找插入位置需比较 次。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 74: 15. 一棵有5个叶结点的哈夫曼树,该树中总共有 个结点。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 75: 16. c语言中,字符串“E”存储时占 个字节。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 76: 17. 设有一棵深度为4的完全二叉树,第四层上有5个结点,该树共有 个结点。(根所在结点为第1层)。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 77: 18. 一棵二叉树中有n个非叶结点,每一个非叶结点的度数都为2,则该树共有 个叶结点。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 78: 19. 设有一个长度为40的顺序表,要删除第8个元素需移动元素的个数为 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 79: 20. 在对一组记录(55,39,97,22,16,73,65,47,88)进行直接插入排序时,当把第7个记录65插入到有序表时,为寻找插入位置需比较 次。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 80: 21. 有以下程序段:
char a[ ]=“English”;
char *p=a; int n=0;
while( *p!=‘\0’){ n++; p++;}
结果中,n的值是 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 81: 22. 设:char a[ ]=AEIJING;该字符串在计算机中存储时占 个字节。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 82: 23. 栈的特点之一是:元素进、出栈的次序是:先进 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 83: 24. 结构中的数据元素存在多对多的关系称为 结构。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 84: 25. 对稀疏矩阵进行压缩存储,可采用三元组表,一个有8行的稀疏矩阵A共有92个零元素,其相应的三元组表共有4个元素。该矩阵A有 列。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 85: 26. 在对10个记录的序列(9,35,19,77,2,10,53,45,27,68)进行直接插入排序时,当把第6个记录10 插入到有序表时,为寻找插入位置,元素间需比较 次。(按升序排序)
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 86: 27. 字符串a1=beijing,a2 =bef,a3=beifang,a4=befi最小的是 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 87: 28. n个元素进行冒泡法排序,第j趟冒泡要进行 次元素间的比较。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 88: 29. 10个元素进行冒泡法排序,其中第5趟冒泡共需要进行 次元素间的比较。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 89: 30. 设有一棵深度为4的完全二叉树,第四层上有5个结点,该树共有 个结点。(根所在结点为第1层)
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 90: 31. 遍历一棵二叉排序树可得到一个有序序列。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 91: 32. 中序遍历一棵 树可得到一个有序序列。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 92: 33. 广义表(c,(a,b,c),(d,e,f),((i,j),k))的长度是 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 93: 34. 广义表的(c,(b,a,b),f,e,((i,j),k))深度是 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 94: 35. 广义表((a,b),d,e,((i,j),k))的长度是 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 95: 36. 序列4,2,5,3,8,6,采用冒泡排序算法(升序),经一趟冒泡后,结果序列是 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 96: 37. 广义表的(c,a,(a,b),d,e,((i,j),k))深度是 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 97: 38. 待排序的序列为8,3,4,1,2,5,9,采用直接选择排序算法,当进行了两趟选择后,结果序列为 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 98: 39. 线性表用 方式存储需要占用连续的存储空间。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 99: 40. 线性表用 方式存储可以随机访问。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 100: 41. 顺序表6,5,1,2,4,3,8,7经过一趟(1,1)归并后的结果序列为 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 101: 1. 以下函数为直接选择排序算法,对a[1],a[2],……,a[n]中的记录进行直接选择排序,完成程序中的空格:
typedef struct
{
int key;
……
}NODE;
void selsort(NODE a[ ],int n)
{
int i,j,k;
NODE temp;
for(i=1;i<= ;i++)
{
k=i;
for(j=i+1;j<= ;j++)
if(a[j].key
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 102: 1. 对线性表进行二分查找时,要求线性表必须( )。
选项:

A.
以顺序存储方式

B.
以链接存储方式

C.
以顺序存储方式,且数据元素有序

D.
以链接存储方式,且数据元素有序
答案
:
请关注ybaotk.com搜题查看答案
问题 103: 2. 采用顺序查找方法查找长度为n的线性表时,每个元素的平均查找长度为( )。
选项:

A. n

B. n/2

C. (n+1)/2

D. (n-1)/2
答案
:
请关注ybaotk.com搜题查看答案
问题 104: 3. 有一个长度为10的有序表,按折半查找对该表进行查找,在等概率情况下查找成功的平均比较次数为( )。
选项:

A. 29/10

B. 31/10

C. 26/10

D. 29/9
答案
:
请关注ybaotk.com搜题查看答案
问题 105: 4. 已知一个有序表为{11,22,33,44,55,66,77,88,99},则顺序查找元素55需要比较( )次。
选项:

A. 3

B. 4

C. 5

D. 6
答案
:
请关注ybaotk.com搜题查看答案
问题 106: 5. 有数据{53,30,37,12,45,24,96},从空二叉树开始逐个插入数据来形成二叉排序树,若希望高度最小,应该选择的序列是( )。
选项:

A. 45,24,53,12,37,96,30

B. 37,24,12,30,53,4
5,96

C. 12,24,30,37,45,53,96

D. 30,24,12,37,45,96,53
答案
:
请关注ybaotk.com搜题查看答案
问题 107: 6. 对于顺序存储的有序表{5,12,20,26,37,42,46,50,64},若采用折半查找,则查找元素26的比较次数是( )。
选项:

A. 3

B. 6

C. 4

D. 5
答案
:
请关注ybaotk.com搜题查看答案
问题 108: 7. 在所有的排序方法中,关键字比较的次数与记录初始排列秩序无关的是( )。
选项:

A.
冒泡排序

B.
希尔排序

C.
直接选择排序

D.
直接插入排序
答案
:
请关注ybaotk.com搜题查看答案
问题 109: 8. 从未排序序列中依次取出元素与已经排好序的序列中的元素作比较。将其放入已排序序列的正确的位置上,此方法称为( )。
选项:

A.
插入排序

B.
选择排序

C.
交换排序

D.
归并排序
答案
:
请关注ybaotk.com搜题查看答案
问题 110: 9. 依次将每两个相邻的有序表合并成一个有序表的排序方法称为( )。
选项:

A.
插入排序

B.
交换排序

C.
选择排序

D.
归并排序
答案
:
请关注ybaotk.com搜题查看答案
问题 111: 10. 当两个元素出现逆序的时候就交换位置,这种排序方法称为( )。
选项:

A.
插入排序

B.
交换排序

C.
选择排序

D.
归并排序
答案
:
请关注ybaotk.com搜题查看答案
问题 112: 11. 每次把待排序的区间划分为左、右两个子区间,其中左区间中记录的关键字均小于等于基准记录的关键字,右区间中记录的关键字均大于等于基准记录的关键字,这种排序称为( )。
选项:

A.
插入排序

B.
快速排序

C.
堆排序

D.
归并排序
答案
:
请关注ybaotk.com搜题查看答案
问题 113: 12. 一组记录的关键字序列为(46,20,30,79,56,38,40,84,90,110),利用快速排序,以第一个关键字为分割元素,经过一次划分后结果为( )。
选项:

A. 40

20,30,38

46

56

79

84,90,110

B. 20,30,40

38

46

79

56

84,90,100

C. 30,20,40

38

46

84

56

79,90,100

D. 20,30 38

40

46

56

79

84,90,100
答案
:
请关注ybaotk.com搜题查看答案
问题 114: 13. 在有序表{10,14,34,43,47,64,75,80,90}中,用折半查找法查找值80时,经( )次比较后查找成功。
选项:

A. 4

B. 2

C. 3

D. 5
答案
:
请关注ybaotk.com搜题查看答案
问题 115: 14. 对序列(49,38,65,97,76,13,47,50)采用直接插入排序法进行排序,要把第七个元素47插入到已排序中,为寻找插入的合适位置需要进行( )次元素间的比较。
选项:

A. 3

B. 4

C. 5

D. 6
答案
:
请关注ybaotk.com搜题查看答案
问题 116: 15. 排序方法中,从未排序序列中挑选元素,并将其依次放入已排序序列(初始为空)的一端的方法,称为( )排序。
选项:

A.
归并

B.
插入

C.
选择

D.
快速
答案
:
请关注ybaotk.com搜题查看答案
问题 117: 16. 一组记录的关键字序列为(26,59,36,18,20,25),利用堆排序的方法建立的初始小根堆为( )。
选项:

A. 26

18

59

20

36

25

B. 18

20

25

59

26

36

C. 18

20

36

59

26

25

D. 26

59

36

18

20

25
答案
:
请关注ybaotk.com搜题查看答案
问题 118: 17. 一组记录的关键字序列为(25,48,16,35,79,82,23,40,36,72),其中,含有5个长度为2的有序表,按归并排序的方法对该序列进行一趟归并后的结果为( )。
选项:

A. 16

25

35

48

23

40

79

82

36

72

B. 16

25

35

48

79

82

23

36

40

72

C. 16

25

48

35

79

82

23

36

40

72

D. 16

25

35

48

79

23

36

40

82

72
答案
:
请关注ybaotk.com搜题查看答案
问题 119: 18. 已知10个数据元素为(54,28,16,34,73,62,95,60,26,43),对该数列从小到大排序,经过一趟冒泡排序后的序列为( )。
选项:

A. 16

28

34

54

73

62

60

26

43

95

B. 28

16

34

54

62

73

60

26

43

95

C. 28

16

34

54

62

60

73

26

43

95

D. 16

28

34

54

62

60

73

26

43

95
答案
:
请关注ybaotk.com搜题查看答案
问题 120: 19. 一组记录的关键字序列为(46,79,56,38,40,84),利用快速排序,以第一个关键字为分割元素,经过一次划分后结果为( )。
选项:

A. 40

38

46

79

56

84

B. 40

38

46

56

79

84

C. 40

38

46

84

56

79

D. 38

40

46

56

79

84
答案
:
请关注ybaotk.com搜题查看答案
问题 121: 20. 一组记录的关键字序列为(80,57,41,39,46,47),利用堆排序(堆顶元素是最小元素)的方法建立的初始堆为( )。
选项:

A.
39

46

41

57

80

47

B. 39

47

46

80

41

57

C. 41

39

46

47

57

80

D. 39

80

46

47

41

57
答案
:
请关注ybaotk.com搜题查看答案

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x





上一篇:国开电大中国大学mooc_突发事件及自救互救辅导资料
下一篇:国开电大浙江开放大学_休闲农业概论辅导资料
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图