覆盖超星/学习通/尔雅等10+学习平台 | 历年真题+答案解析+模拟试卷 | 免费下载 实时更新 精准检索
学起plus无s数据结构与算法设计作业答案
学起plus 2025-03-23 14:09:54 2 0
广告示例

想要快速找到正确答案?

立即关注 九八五题库微信公众号,轻松解决学习难题!

随机漂浮广告
学起plus无s数据结构与算法设计作业答案

作业论文指导

扫码关注
作业论文指导,轻松解决学习难题!

学起plus无s数据结构与算法设计作业答案

s数据结构与算法设计

学校: 无

问题 1: 1. 若采用顺序映象,则数据元素在内存中占用的存储空间(  )。

选项:

  • A. 一定连续

  • B. 一定不连续

  • C. 可连续可不连续

答案: 一定连续

问题 2: 2. 下列叙述中错误的是( )。

选项:

  • A. 树的度与该树中结点的度的最大值相等

  • B. 二叉树就是度为2的有序树

  • C. 有5个叶子结点的二叉树中必有4个度为2的结点

  • D. 满二叉树一定是完全二叉树

答案: 二叉树就是度为2的有序树

问题 3: 3. 栈和队列的共同之处在于它们具有相同的( )。

选项:

  • A. 逻辑特性

  • B. 物理特性

  • C. 运算方法

  • D. 元素类型

答案: 逻辑特性

问题 4: 4. 设广义表L=((a,()),b,(c,d,e)),则Head(Tail(Tail(L)))的值为( )。

选项:

  • A. b

  • B. c

  • C. (c)

  • D. (c,d,e)

答案: (c,d,e)

问题 5: 5. 稀疏矩阵一般的压缩存储方法有两种,即( )。

选项:

  • A. 二维数组和三组数组

  • B. 三元组表和散列

  • C. 三元组表和十字链表

  • D. 散列和十字链表

答案: 三元组表和十字链表

问题 6: 6. 若5个元素的出栈序列为1,2,3,4,5,则进栈序列可能是( )。

选项:

  • A. 2,4,3,1,5

  • B. 2,3,1,5,4

  • C. 3,1,4,2,5

  • D. 3,1,2,5,4

答案: 3,1,2,5,4

问题 7: 7. 任何一个带权的无向连通图的最小生成树( )

选项:

  • A. 只有一棵

  • B. 有一棵或多棵

  • C. 一定有多棵

  • D. 可能不存在

答案: 请关注公众号【青年搜题】查看答案

问题 8: 8. 对二叉排序树进行( )遍历所得的遍历序列中,关键字值是按升序排列的。

选项:

  • A. 前序

  • B. 中序

  • C. 后序

  • D. 层序

答案: 请关注公众号【青年搜题】查看答案

问题 9: 9. 设输入序列为ABC,输出序列为CBA,则经过的栈操作为(  )。

选项:

  • A. push,pop,push,pop,push,pop

  • B. push,push,push,pop,pop,pop

  • C. push,push,pop,pop,push,pop

  • D. push,pop,push,push,pop,pop

答案: 请关注公众号【青年搜题】查看答案

问题 10: 10. 在循环队列中,若front与rear分别表示队头元素和队尾元素的位置,则判断循环队列队空的条件是( )。

选项:

  • A. front=rear+1

  • B. rear=front+1

  • C. front==rear

  • D. rear=front-1

答案: 请关注公众号【青年搜题】查看答案

问题 11: 11. 任何一个带权的无向连通图的最小生成树( )

选项:

  • A. 只有一棵

  • B. 有一棵或多棵

  • C. 一定有多棵

  • D. 可能不存在

答案: 请关注公众号【青年搜题】查看答案

问题 12: 12. 数组通常具有的两种基本操作是( )。

选项:

  • A. 插入与删除

  • B. 索引和修改

  • C. 查找和修改

  • D. 查找与删除

答案: 请关注公众号【青年搜题】查看答案

问题 13: 13. 深度为5的二叉树至多有( )个结点。

选项:

  • A. 16

  • B. 32

  • C. 31

  • D. 10

答案: 请关注公众号【青年搜题】查看答案

问题 14: 14. 深度为5的二叉树至多有( )个结点。

选项:

  • A. 16

  • B. 32

  • C. 31

  • D. 10

答案: 请关注公众号【青年搜题】查看答案

问题 15: 15. 若需在O(nlog

选项:

  • A. 快速排序

  • B. 堆排序

  • C. 归并排序

  • D. 直接插入排序

答案: 请关注公众号【青年搜题】查看答案

问题 16: 16. 对矩阵压缩存储是为了( )。

选项:

  • A. 方便运算

  • B. 节省空间

  • C. 方便存储

  • D. 提高运算速度

答案: 请关注公众号【青年搜题】查看答案

问题 17: 17. 在长为n的顺序表中删除一个数据元素,平均需移动( )个数据元素。

选项:

  • A. n

  • B. n-1

  • C. n/2

  • D. (n-1)/2

答案: 请关注公众号【青年搜题】查看答案

问题 18: 18. 对含有( )个结点的非空二叉树,采用任何一种遍历方式,其结点访问序列均相同。

选项:

  • A. 0

  • B. 1

  • C. 2

  • D. 不存在这样的二叉树

答案: 请关注公众号【青年搜题】查看答案

问题 19: 19. 设图G的邻接矩阵A=

选项:

  • A. 1

  • B. 3

  • C. 4

  • D. 9

答案: 请关注公众号【青年搜题】查看答案

问题 20: 20. 判定一个栈顶指针为S且不带头结点的链栈为空栈的条件是( )。

选项:

  • A. S

  • B. S->next

  • C. S->next==NULL

  • D. !S

答案: 请关注公众号【青年搜题】查看答案

问题 21: 21. 在顺序表中,逻辑上相邻的元素在物理位置上不一定相邻。( )

选项:

答案: 请关注公众号【青年搜题】查看答案

问题 22: 22. 顺序表可以按下标随机(或直接)访问,顺序表还可以从某一指定元素开始,向前或向后逐个元素顺序访问。( )

选项:

答案: 请关注公众号【青年搜题】查看答案

问题 23: 23. 顺序表可以按下标随机(或直接)访问,顺序表还可以从某一指定元素开始,向前或向后逐个元素顺序访问。( )

选项:

答案: 请关注公众号【青年搜题】查看答案

问题 24: 24. 串是n个字母的有限序列(n>0)。 ( )

选项:

答案: 请关注公众号【青年搜题】查看答案

问题 25: 25. 对采用链式存储结构的栈进行操作不必判断溢出。( )

选项:

答案: 请关注公众号【青年搜题】查看答案

问题 26: 26.

选项:

  • A. 一定连续

  • B. 一定不连续

  • C. 可连续可不连续

答案: 请关注公众号【青年搜题】查看答案

问题 27: 27.

选项:

  • A. 树的度与该树中结点的度的最大值相等

  • B. 二叉树就是度为2的有序树

  • C. 有5个叶子结点的二叉树中必有4个度为2的结点

  • D. 满二叉树一定是完全二叉树

答案: 请关注公众号【青年搜题】查看答案

问题 28: 28. 栈和队列的共同之处在于它们具有相同的( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 29: 29.

选项:

  • A. b

  • B. c

  • C. (c)

  • D. (c,d,e)

答案: 请关注公众号【青年搜题】查看答案

问题 30: 30. 稀疏矩阵一般的压缩存储方法有两种,即( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 31: 31. 若5个元素的出栈序列为1,2,3,4,5,则进栈序列可能是( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 32: 32. 任何一个带权的无向连通图的最小生成树( )

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 33: 33.

选项:

  • A. 前序

  • B. 中序

  • C. 后序

  • D. 层序

答案: 请关注公众号【青年搜题】查看答案

问题 34: 34.

选项:

  • A. push,pop,push,pop,push,pop

  • B. push,push,push,pop,pop,pop

  • C. push,push,pop,pop,push,pop

  • D. push,pop,push,push,pop,pop

答案: 请关注公众号【青年搜题】查看答案

问题 35: 35. 在循环队列中,若front与rear分别表示队头元素和队尾元素的位置,则判断循环队列队空的条件是( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 36: 36. 数组通常具有的两种基本操作是( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 37: 37. 深度为5的二叉树至多有( )个结点。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 38: 38.

选项:

  • A. 快速排序

  • B. 堆排序

  • C. 归并排序

  • D. 直接插入排序

答案: 请关注公众号【青年搜题】查看答案

问题 39: 39. 对矩阵压缩存储是为了( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 40: 40.

选项:

  • A. n

  • B. n-1

  • C. n/2

  • D. (n-1)/2

答案: 请关注公众号【青年搜题】查看答案

问题 41: 41. 对含有( )个结点的非空二叉树,采用任何一种遍历方式,其结点访问序列均相同。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 42: 42.

选项:

  • A. 1

  • B. 3

  • C. 4

  • D. 9

答案: 请关注公众号【青年搜题】查看答案

问题 43: 43.

选项:

  • A. S

  • B. S->next

  • C. S->next==NULL

  • D. !S

答案: 请关注公众号【青年搜题】查看答案

问题 44: 1. 下列排序算法中( )不能保证每趟排序至少能将一个元素放到其最终的位置上。

选项:

  • A. 快速排序

  • B. shell排序

  • C. 堆排序

  • D. 冒泡排序

答案: 请关注公众号【青年搜题】查看答案

问题 45: 2. 设有无向图G=(V,E),其中顶点集合V={a,b,c,d,e,f},边集合E={(a,b), (a,e), (a,c), (b,e), (c,f), (f,d), (e,d)}。对G进行深度优先遍历,正确的遍历序列是( )。

选项:

  • A. a,b,e,c,d,f

  • B. a,c,f,e,b,d

  • C. a,e,b,c,f,d

  • D. a,e,d,f,c,b

答案: 请关注公众号【青年搜题】查看答案

问题 46: 3. 设有一组关键字值(46,79,56,38,40,84),则用快速排序的方法,以第一个记录为基准得到的一次划分结果为( )。

选项:

  • A. 38,40,46,56,79,84

  • B. 40,38,46,79,56,84

  • C. 40,38,46,56,79,84

  • D. 40,38,46,84,56,79

答案: 请关注公众号【青年搜题】查看答案

问题 47: 4. 在一个长度为n的顺序表中向第i个元素(0≤i≤n)位置插入一个新元素时,需要从后向前依次后移( )个元素。

选项:

  • A. n-i

  • B. n-i+1

  • C. n-i-1

  • D. i

答案: 请关注公众号【青年搜题】查看答案

问题 48: 5. 若栈采用顺序存储结构,正常情况下,删除堆栈中一个元素,栈顶指针top的变化是( )。

选项:

  • A. 不变

  • B. top=0

  • C. top- -

  • D. top++

答案: 请关注公众号【青年搜题】查看答案

问题 49: 6. 将含有83个结点的完全二叉树从根结点开始编号,根为1号,后面按从上到下、从左到右的顺序对结点编号,那么编号为41的双亲结点编号为( )。

选项:

  • A. 42

  • B. 40

  • C. 21

  • D. 20

答案: 请关注公众号【青年搜题】查看答案

问题 50: 7. 将含有83个结点的完全二叉树从根结点开始编号,根为1号,后面按从上到下、从左到右的顺序对结点编号,那么编号为41的双亲结点编号为( )。

选项:

  • A. 42

  • B. 40

  • C. 21

  • D. 20

答案: 请关注公众号【青年搜题】查看答案

问题 51: 8. 当4个元素的进栈序列给定以后,由这4个元素组成的可能的出栈序列应该有( )。

选项:

  • A. 24种

  • B. 17种

  • C. 16种

  • D. 14种

答案: 请关注公众号【青年搜题】查看答案

问题 52: 9. 串的长度是( )。

选项:

  • A. 串中不同字母的个数

  • B. 串中不同字符的个数

  • C. 串中所含字符的个数,且大于0

  • D. 串中所含字符的个数

答案: 请关注公众号【青年搜题】查看答案

问题 53: 10. 以下说法错误的是( )。

选项:

  • A. 二叉树可以是空集

  • B. 二叉树的任一结点都有两棵子树

  • C. 二叉树与树具有相同的树形结构

  • D. 二叉树中任一结点的两棵子树有次序之分

答案: 请关注公众号【青年搜题】查看答案

问题 54: 11. 外部排序是指( )。

选项:

  • A. 在外存上进行的排序方法

  • B. 不需要使用内存的排序方法

  • C. 数据量很大,需要人工干预的排序方法

  • D. 排序前后数据在外存,排序时数据调入内存的排序方法

答案: 请关注公众号【青年搜题】查看答案

问题 55: 12. 设二维数组A

选项:

  • A. S+66

  • B. S+60

  • C. S+33

  • D. S+30

答案: 请关注公众号【青年搜题】查看答案

问题 56: 13. 设在一不带头结点的链队列中,front和rear分别为其队头和队尾指针,则删除一个结点的操作是( )。

选项:

  • A. rear=front->next

  • B. rear=rear->next

  • C. front=front->next

  • D. front=rear->next

答案: 请关注公众号【青年搜题】查看答案

问题 57: 14. 下列叙述中错误的是( )。

选项:

  • A. 由树的先序遍历序列和后序遍历序列可以惟一确定一棵树

  • B. 二叉树不同于度为2的有序树

  • C. 深度为k的二叉树上最少有k个结点

  • D. 在结点数目相同的二叉树中,最优二叉树的路径长度最短

答案: 请关注公众号【青年搜题】查看答案

问题 58: 15. 若用一个大小为6的数组来实现循环队列,且当前队尾指针rear和队头指针front的值分别为0和3,当从队列中删除一个元素,再加入两个元素后,rear和front的值分别为(  )。

选项:

  • A. 1和5

  • B. 2和4

  • C. 4和2

  • D. 5和1

答案: 请关注公众号【青年搜题】查看答案

问题 59: 16. 对含有( )个结点的非空二叉树,采用任何一种遍历方式,其结点访问序列均相同。

选项:

  • A. 0

  • B. 1

  • C. 2

  • D. 不存在这样的二叉树

答案: 请关注公众号【青年搜题】查看答案

问题 60: 17. 当4个元素的进栈序列给定以后,由这4个元素组成的可能的出栈序列应该有( )。

选项:

  • A. 24种

  • B. 17种

  • C. 16种

  • D. 14种

答案: 请关注公众号【青年搜题】查看答案

问题 61: 18. 在一个长度为n的顺序表中向第i个元素(0≤i≤n)位置插入一个新元素时,需要从后向前依次后移( )个元素。

选项:

  • A. n-i

  • B. n-i+1

  • C. n-i-1

  • D. i

答案: 请关注公众号【青年搜题】查看答案

问题 62: 19. 当4个元素的进栈序列给定以后,由这4个元素组成的可能的出栈序列应该有( )。

选项:

  • A. 24种

  • B. 17种

  • C. 16种

  • D. 14种

答案: 请关注公众号【青年搜题】查看答案

问题 63: 20. 栈和队列的共同之处在于它们具有相同的( )。

选项:

  • A. 逻辑特性

  • B. 物理特性

  • C. 运算方法

  • D. 元素类型

答案: 请关注公众号【青年搜题】查看答案

问题 64: 21. 串是n个字母的有限序列(n>0)。 ( )

选项:

答案: 请关注公众号【青年搜题】查看答案

问题 65: 22. 对采用链式存储结构的栈进行操作不必判断溢出。( )

选项:

答案: 请关注公众号【青年搜题】查看答案

问题 66: 23. 栈和队列都将插入和删除操作限制在表的端点处进行。( )

选项:

答案: 请关注公众号【青年搜题】查看答案

问题 67: 24. 如果两个串含有相同的字符,则说它们相等。( )

选项:

答案: 请关注公众号【青年搜题】查看答案

问题 68: 25. 栈和队列都将插入和删除操作限制在表的端点处进行。( )

选项:

答案: 请关注公众号【青年搜题】查看答案

问题 69: 26.

选项:

  • A. 快速排序

  • B. shell排序

  • C. 堆排序

  • D. 冒泡排序

答案: 请关注公众号【青年搜题】查看答案

问题 70: 27.

选项:

  • A. a,b,e,c,d,f

  • B. a,c,f,e,b,d

  • C. a,e,b,c,f,d

  • D. a,e,d,f,c,b

答案: 请关注公众号【青年搜题】查看答案

问题 71: 28.

选项:

  • A. 38,40,46,56,79,84

  • B. 40,38,46,79,56,84

  • C. 40,38,46,56,79,84

  • D. 40,38,46,84,56,79

答案: 请关注公众号【青年搜题】查看答案

问题 72: 29. 在一个长度为n的顺序表中向第i个元素(0≤i≤n)位置插入一个新元素时,需要从后向前依次后移( )个元素。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 73: 30. 若栈采用顺序存储结构,正常情况下,删除堆栈中一个元素,栈顶指针top的变化是( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 74: 31. 将含有83个结点的完全二叉树从根结点开始编号,根为1号,后面按从上到下、从左到右的顺序对结点编号,那么编号为41的双亲结点编号为( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 75: 32. 当4个元素的进栈序列给定以后,由这4个元素组成的可能的出栈序列应该有( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 76: 33. 串的长度是( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 77: 34. 以下说法错误的是( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 78: 35.

选项:

  • A. 在外存上进行的排序方法

  • B. 不需要使用内存的排序方法

  • C. 数据量很大,需要人工干预的排序方法

  • D. 排序前后数据在外存,排序时数据调入内存的排序方法

答案: 请关注公众号【青年搜题】查看答案

问题 79: 36.

选项:

  • A. S+66

  • B. S+60

  • C. S+33

  • D. S+30

答案: 请关注公众号【青年搜题】查看答案

问题 80: 37.

选项:

  • A. rear=front->next

  • B. rear=rear->next

  • C. front=front->next

  • D. front=rear->next

答案: 请关注公众号【青年搜题】查看答案

问题 81: 38.

选项:

  • A. 由树的先序遍历序列和后序遍历序列可以惟一确定一棵树

  • B. 二叉树不同于度为2的有序树

  • C. 深度为k的二叉树上最少有k个结点

  • D. 在结点数目相同的二叉树中,最优二叉树的路径长度最短

答案: 请关注公众号【青年搜题】查看答案

问题 82: 39.

选项:

  • A. 1和5

  • B. 2和4

  • C. 4和2

  • D. 5和1

答案: 请关注公众号【青年搜题】查看答案

问题 83: 40. 对含有( )个结点的非空二叉树,采用任何一种遍历方式,其结点访问序列均相同。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 84: 41. 栈和队列的共同之处在于它们具有相同的( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 85: 1. 数组通常具有的两种基本操作是( )。

选项:

  • A. 插入与删除

  • B. 索引和修改

  • C. 查找和修改

  • D. 查找与删除

答案: 请关注公众号【青年搜题】查看答案

问题 86: 2. 栈和队列的共同之处在于它们具有相同的( )。

选项:

  • A. 逻辑特性

  • B. 物理特性

  • C. 运算方法

  • D. 元素类型

答案: 请关注公众号【青年搜题】查看答案

问题 87: 3. 在循环队列中,若front与rear分别表示队头元素和队尾元素的位置,则判断循环队列队空的条件是( )。

选项:

  • A. front=rear+1

  • B. rear=front+1

  • C. front==rear

  • D. rear=front-1

答案: 请关注公众号【青年搜题】查看答案

问题 88: 4. 下面给出的四种排序法中( )排序法是不稳定的排序法。

选项:

  • A. 插入

  • B. 冒泡

  • C. 二路归并

  • D. 堆

答案: 请关注公众号【青年搜题】查看答案

问题 89: 5. 将两个各有n个元素的有序表归并成一个有序表,最少进行( )次比较。

选项:

  • A. n

  • B. 2n-1

  • C. 2n

  • D. n-1

答案: 请关注公众号【青年搜题】查看答案

问题 90: 6. 稀疏矩阵一般的压缩存储方法有两种,即( )。

选项:

  • A. 二维数组和三组数组

  • B. 三元组表和散列

  • C. 三元组表和十字链表

  • D. 散列和十字链表

答案: 请关注公众号【青年搜题】查看答案

问题 91: 7. 设单链表中结点的结构为(data, next)。已知q所指结点是p所指结点的直接前驱,若在q与p之间插入结点s,则应执行下列( )操作?

选项:

  • A. s.next = p.next; p.next = s

  • B. q.next = s; s.next = p;

  • C. p.next = s.next; s.next = p

  • D. p.next = s; s.next = q;

答案: 请关注公众号【青年搜题】查看答案

问题 92: 8. 若5个元素的出栈序列为1,2,3,4,5,则进栈序列可能是( )。

选项:

  • A. 2,4,3,1,5

  • B. 2,3,1,5,4

  • C. 3,1,4,2,5

  • D. 3,1,2,5,4

答案: 请关注公众号【青年搜题】查看答案

问题 93: 9. 设深度为k的二叉树上只有度为0和度为2的节点,则这类二叉树上所含结点总数最少( )个

选项:

  • A. k+1

  • B. 2k

  • C. 2k-1

  • D. 2k+1

答案: 请关注公众号【青年搜题】查看答案

问题 94: 10. 广义表(a,(b,(),c))的深度为( )。

选项:

  • A. 1

  • B. 2

  • C. 3

  • D. 4

答案: 请关注公众号【青年搜题】查看答案

问题 95: 11. 某队列初始为空,若它的输入序列为a,b,c,d,它的输出序列应为( )。

选项:

  • A. a,b,c,d

  • B. d,c,b,a

  • C. a,c,b,d

  • D. d,a,c,b

答案: 请关注公众号【青年搜题】查看答案

问题 96: 12. 以下属单链表优点的是(  )。

选项:

  • A. 顺序存取

  • B. 插入操作能在O(1)的时间复杂度上完成

  • C. 插入时不需移动数据元素

  • D. 节省存储空间

答案: 请关注公众号【青年搜题】查看答案

问题 97: 13. 下列叙述中错误的是( )。

选项:

  • A. 对数组一般不做插入和删除操作

  • B. 顺序存储的数组是一个随机存取结构

  • C. 空的广义表没有表头和表尾

  • D. 广义表的表尾可能是原子也可能是子表

答案: 请关注公众号【青年搜题】查看答案

问题 98: 14. 若5个元素的出栈序列为1,2,3,4 九八五题库微信公众号搜题 ,5,则进栈序列可能是( )。

选项:

  • A. 2,4,3,1,5

  • B. 2,3,1,5,4

  • C. 3,1,4,2,5

  • D. 3,1,2,5,4

答案: 请关注公众号【青年搜题】查看答案

问题 99: 15. 设有一组关键字值(46,79,56,38,40,84),则用堆排序的方法建立的初始堆为( )。

选项:

  • A. 79,46,56,38,40,84

  • B. 84,79,56,38,40,46

  • C. 84,79,56,46,40,38

  • D. 84,56,79,40,46,38

答案: 请关注公众号【青年搜题】查看答案

问题 100: 16. 设无向图的顶点个数为n,则该图最多有( )条边。

选项:

  • A. n-1

  • B. n(n-1)/2

  • C. n(n+1)/2

  • D. n

答案: 请关注公众号【青年搜题】查看答案

问题 101: 17. 在一个长度为n的链表的表尾插入一个新元素的渐进时间复杂度为( )。

选项:

  • A. O(n)

  • B. O(1)

  • C. O(n

  • )

  • D. O(log

  • )

答案: 请关注公众号【青年搜题】查看答案

问题 102: 18. 串的长度是指( )。

选项:

  • A. 串中所含不同字母的个数

  • B. 串中所含字符的个数

  • C. 串中所含不同字符的个数

  • D. 串中所含非空格字符的个数

答案: 请关注公众号【青年搜题】查看答案

问题 103: 19. 设串s='abcdefgh',则其子串数为(  )。

选项:

  • A. 8

  • B. 37

  • C. 36

  • D. 9

答案: 请关注公众号【青年搜题】查看答案

问题 104: 20. 在一个长度为n的顺序表的表尾插入一个新元素的渐进时间复杂度为( ) 。

选项:

  • A. O(n)

  • B. O(1)

  • C. O(n2)

  • D. O(log2n)

答案: 请关注公众号【青年搜题】查看答案

问题 105: 21. 在顺序表中,逻辑上相邻的元素在物理位置上不一定相邻。( )

选项:

答案: 请关注公众号【青年搜题】查看答案

问题 106: 22. 直接选择排序是一种稳定的排序方法。( )

选项:

答案: 请关注公众号【青年搜题】查看答案

问题 107: 23. 在顺序表中,逻辑上相邻的元素在物理位置上不一定相邻。( )

选项:

答案: 请关注公众号【青年搜题】查看答案

问题 108: 24. 从逻辑关系上讲,数据结构主要分为两大类:线性结构和非线性结构。( )

选项:

答案: 请关注公众号【青年搜题】查看答案

问题 109: 25. 如果两个串含有相同的字符,则说它们相等。( )

选项:

答案: 请关注公众号【青年搜题】查看答案

问题 110: 26. 数组通常具有的两种基本操作是( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 111: 27. 栈和队列的共同之处在于它们具有相同的( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 112: 28. 在循环队列中,若front与rear分别表示队头元素和队尾元素的位置,则判断循环队列队空的条件是( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 113: 29.

选项:

  • A. 插入

  • B. 冒泡

  • C. 二路归并

  • D. 堆

答案: 请关注公众号【青年搜题】查看答案

问题 114: 30.

选项:

  • A. n

  • B. 2n-1

  • C. 2n

  • D. n-1

答案: 请关注公众号【青年搜题】查看答案

问题 115: 31. 稀疏矩阵一般的压缩存储方法有两种,即( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 116: 32. 设单链表中结点的结构为(data, next)。已知q所指结点是p所指结点的直接前驱,若在q与p之间插入结点s,则应执行下列( )操作?

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 117: 33. 若5个元素的出栈序列为1,2,3,4,5,则进栈序列可能是( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 118: 34. 设深度为k的二叉树上只有度为0和度为2的节点,则这类二叉树上所含结点总数最少( )个

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 119: 35.

选项:

  • A. 1

  • B. 2

  • C. 3

  • D. 4

答案: 请关注公众号【青年搜题】查看答案

问题 120: 36. 某队列初始为空,若它的输入序列为a,b,c,d,它的输出序列应为( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 121: 37.

选项:

  • A. 顺序存取

  • B. 插入操作能在O(1)的时间复杂度上完成

  • C. 插入时不需移动数据元素

  • D. 节省存储空间

答案: 请关注公众号【青年搜题】查看答案

问题 122: 38.

选项:

  • A. 对数组一般不做插入和删除操作

  • B. 顺序存储的数组是一个随机存取结构

  • C. 空的广义表没有表头和表尾

  • D. 广义表的表尾可能是原子也可能是子表

答案: 请关注公众号【青年搜题】查看答案

问题 123: 39.

选项:

  • A. 79,46,56,38,40,84

  • B. 84,79,56,38,40,46

  • C. 84,79,56,46,40,38

  • D. 84,56,79,40,46,38

答案: 请关注公众号【青年搜题】查看答案

问题 124: 40.

选项:

  • A. n-1

  • B. n(n-1)/2

  • C. n(n+1)/2

  • D. n

答案: 请关注公众号【青年搜题】查看答案

问题 125: 41. 在一个长度为n的链表的表尾插入一个新元素的渐进时间复杂度为( )。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案

问题 126: 42.

选项:

  • A. 串中所含不同字母的个数

  • B. 串中所含字符的个数

  • C. 串中所含不同字符的个数

  • D. 串中所含非空格字符的个数

答案: 请关注公众号【青年搜题】查看答案

问题 127: 43.

选项:

  • A. 8

  • B. 37

  • C. 36

  • D. 9

答案: 请关注公众号【青年搜题】查看答案

问题 128: 44. 在一个长度为n的顺序表的表尾插入一个新元素的渐进时间复杂度为( ) 。

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【青年搜题】查看答案



收藏
文章说明
©版权声明
本站提供的一切试卷均来自网上;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内从您的设备中彻底删除。如有侵权请邮件与我们联系处理。敬请谅解!
评论留言

昵称

试卷网
试卷网
本站专注整合全网学习平台试卷资源,涵盖超星、学习通、尔雅、学起Plus、安徽继续教育、云上河开等平台的海量试题与答案,提供免费下载及在线查询服务。包含期末考试、模拟试题、章节练习等类型,覆盖大学、职业考试、继续教育等多领域,同步更新各平台最新试卷,助力高效备考与学习
  • 文章40575
  • 评论0
  • 微语1
最新评论