覆盖学起Plus、超星学习通等平台的全学科作业答案、历年真题与考试速查系统
中国大学MOOC作业考试答案

想要快速找到正确答案?

立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!

超新尔雅学习通
扫码关注

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

中国大学MOOC数据结构(C语言)作业答案

数据结构(C语言)

学校: 无

平台: 超星学习通

题目如下:

1. ( )是数据的最小单位。

A. 数据项

B. 数据元素

C. 信息项

D. 表元素

答案: 数据项

2. 数据结构是指( )的集合以及它们之间的关系。

A. 数据元素

B. 计算方法

C. 逻辑存储

D. 数据映像

答案: 数据元素

3. 在数据结构中,与所使用的计算机无关的是数据的( )结构。

A. 逻辑

B. 存储

C. 逻辑和存储

D. 物理

答案: 逻辑

4. 数据的逻辑结构是指_____关系的整体。

A. 数据元素之间逻辑

B. 数据项之间逻辑

C. 数据类型之间

D. 存储结构之间

答案: 数据元素之间逻辑

5. 数据在计算机的存储器中表示时,逻辑上相邻的两个元素对应的物理地址也是相邻的,这种存储结构称之为_____。

A. 逻辑结构

B. 顺序存储结构

C. 链式存储结构

D. 以上都对

答案: 顺序存储结构

6. 在决定选取何种类型的存储结构时,一般不多考虑_____。

A. 各节点的值如何

B. 节点个数的多少

C. 对数据有哪些运算

D. 所用编程语言实现这种结构是否方便

答案: 各节点的值如何

7. 数据元素是数据的最小单位。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

8. 任何数据结构都具备3个基本运算:插入、删除和查找。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

9. 如果数据元素值发生改变,则数据的逻辑结构也随之改变。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

10. 逻辑结构相同的数据,可以采用多种不同的存储方法。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

11. _____不是算法的基本特性。

A. 可行性

B. 长度有限

C. 在规定的时间内完成

D. 确定性

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

12. 计算机中算法指的是解决某一问题的有限运算序列,它必须具备输入、输出、_____。

A. 可行性、可移植性和可扩充性

B. 可行性、有穷性和确定性

C. 确定性、有穷性和稳定性

D. 易读性、稳定性和确定性

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

13. 以下关于算法的说法正确的是_____。

A. 算法最终必须由计算机程序实现

B. 算法等同于程序

C. 算法的可行性是指指令不能有二义性

D. 以上几个都是错误的

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

14. 某算法的时间复杂度为O(n2),表明该算法的_____。

A. 问题规模是n2

B. 执行时间等于n2

C. 执行时间与n2成正比

D. 问题规模与n2成正比

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

15. 法的主要任务之一是分析_____。

A. 算法是否具有较好的可读性

B. 算法中是否存在语法错误

C. 算法的功能是否符合设计要求

D. 算法的执行时间和问题规模之间的关系

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

16. 以下函数中时间复杂度最小的是_____。

A. T1(n) 成人学历 =nlog2n+5000n

B. T2(n)=n2-8000n

C. T2(n)=n3

D. T4(n)=20000log2n

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

17. 算法的可行性是指指令不能有二义性。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

18. 程序一定是算法。

渝粤题库 tyle="color:red">答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

19. 算法的优劣与算法描述语言无关,但与所用的计算机有关。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

20. 线性表是具有n个__________的有限序列。

A. 表元素

B. 字符

C. 数据元素

D. 数据项

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

21. 关于线性表的正确说法是__________。

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

B. 线性表中至少有一个元素

C. 表中元素的排序顺序必须是由小到大或由大到小

D. 除第一个元素和最后一个元素外,其余每个元素有且仅有一个前驱和一个后继元素

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

22. 线性表是__________。

A. 一个有限序列,可以为空

B. 一个有限序列,不可以为空

C. 一个无限序列,可以为空

D. 一个无限序列,不可以为空

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

23. 设线性表有n个元素,以下操作中,__________在顺序表上实现比在链表上实现效率更高。

A. 输出第i(1≤i≤n)个元素值

B. 交换第1个元素与第2个元素的值

C. 顺序输出这n个元素的值

D. 输出与给定值x相等的元素在线性表中的序号

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

24. 以下属于顺序表的优点的是__________。

A. 插入元素方便

B. 删除元素方便

C. 存储密度大

D. 以上都不对

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

25. 线性表中每个元素都有一个前驱元素和一个后继元素。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

26. 线性表中所有元素的排列顺序必须由小到大或由大到小。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

27. 线性表的顺序存储结构优于链式存储结构。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

28. 线性存储结构只能用于存放线性表。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

29. 线性表的逻辑顺序总与其物理顺序一致。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

30. 在长度为n的顺序表中插入一个元素的时间复杂度为__________。

A. O(1)

B. O()

C. O(n)

D. O(n2)< 国家开放大学 /p>

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

31. 将两个各有n个元素的递增有序顺序表归并成一个有序顺序表,其最少的比较次数是__________。

A. n

B. 2n-1

C. 2n

D. n-1

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

32. 在长度为n的顺序表中插删除一个元素的时间复杂度为__________。

A. O(1)

B. O(

C. O(n)

D. O(n2)

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

33. 将两个长度分别 为n、m的递增有序顺序表归并成一个有序顺序表,其最少的比较次数是__________(MIN表示取最小值)。

A. n

B. m

C. MIN(m,n)

D. 不确定

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

34. 带头节点的单链表L为空的判定条件是__________。

A. L=NULL

B. L->next==NULL

C. L->next==L

D. L!=NULL

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

35. 对于一个具有n个元素的线性表,建立其单链表的时间复杂度为__________。

A. O)

B. O(1)

C. O(n2)

D. O(n)

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

36. 以下关于单链表的叙述中,不正确的是__________。

A. 节点除自身信息外还包括指针域,因此存储密度小于顺序存储结构

B. 逻辑上相邻的元素物理上不必相邻

C. 可以通过头节点直接计算第i个节点的存储地址

D. 插入、删除运算操作方便,不必移动节点

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

37. 将长度为n的单链表链接在长度为m的单链表之后的算法时间复杂度是__________。

A. O(1)

B. O(n)

C. O(m)

D. O(m+n)

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

38. 在单链表中,增加一个头节点的目的是为了__________。

A. 使单链表至少有一个节点

B. 标识链表中重要节点的位置

C. 方便运算的实现

D. 说明单链表是线性表的链式存储结构

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

39. 在一个双链表中,删除*p节点的操作是__________。

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

B. p->prior=p->prior->prior; p->prior->prior=p;

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

D. p->next=p->prior->prior; p->prior=p->prior->prior;

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

40. 在一个双链表中,在*p节点之后插入节点*q的操作是__________。

A. q->prior=p; p->next=q; p->next->prior=q; q->next=p->next;

B. q->next=p->next; p->next->prior=q; p->next=q; q->prior=p;

C. p->next=q; q->prior=p; q->next=p->next; p->next->prior=q;

D. p->next=q;p->next->prior=q; q->next=p->next; q->prior=p;

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

41. 非空的循环单链表L的尾节点(由p所指向)满足__________。

A. p->next==NULL

B. p==NULL

C. p->next==L

D. p==L

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

42. 在n*n对称矩阵的压缩存储中,需要保存的元素个数是 __________。

A. n(n+1)/2

B. n(n-1)/2

C. n2/2

D. 不确定

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

43. 对一些特殊矩阵采用压缩存储的目的主要是为了 __________。

A. 表达变得更简单

B. 减少不必要的存储空间的开销

C. 去掉矩阵中的多余元素

D. 对矩阵元素的存取变得简单

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

44. 设已知一个稀疏矩阵的三元组顺序表为:((1,2,3),(1,6,1),(3,1,5),(3,2,-1),(4,5,4),(5,1,-3)),则其转置矩阵的三元组表中的第3个三元组为 __________。

A. (2,1,3)

B. (3,1,5)

C. (3,2,-1)

D. (2,3,-1)

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

45. 若将n阶上三角矩阵A按列优先顺序压缩存放在一维数组B[1..n(n+1)/2]中,A中第一个非零元素a1,1存于B数组的b1中,则应存放到bk中的非零元素aij(1≤i≤n,1≤j≤i)的下标i、j与k的对应关系是__________。

A. i(i+1)/2+j

B. i(i-1)/2+j-1

C. j(j+1)/2+i

D. j(j-1)/2+i

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

46. 稀疏矩阵常用的压缩存储方法有__________。

A. 二维数组

B. 三元数组和散列表

C. 三元数组和十字链表

D. 散列表和十字链表

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

47. 一个稀疏矩阵采用压缩后,和直接采用二维数组存储相比会失去__________特性。

A. 顺序存储

B. 随机存取

C. 输入输出

D. 以上都不对

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

48. 设有一个n行n列的对称矩阵A,将其下三角部分按行存放在一个一维数组B中,A[0][0]存放于B[0]中,那第i行的对角元素A[i][i]存放于B中 ( )处。

A. (i+3)*i/2

B. (i+1)*i/2

C. (2n-i+1)*i/2

D. (2n-i-1)i/2

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

49. 稀疏矩阵压缩存储之后,就失去了随机存取的特性。 __________

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

50. 在n(n>3)阶三对角矩阵中,每一行都有3个非零元素。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

51. 用一维数组存储特殊矩阵,可以简化对矩阵的存取操作。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

52. 广义表L=(a,(b,c)),进行Tail(L)操作后的结果为__________。

A. c

B. b,c

C. (b,c)

D. ((b,c))

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

53. 下面说法不正确的是__________。

A. 广义表的表头总是一个广义表

B. 广义表的表尾总是一个广义表

C. 广义表难以用顺序存储结构

D. 广义表可以是一个多层次的结构

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

54. 广义表( (a,b,c,d))的表头是__________。

A. a

B. ()

C. (a,b,c,d)

D. (b,c,d)

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

55. 已知广义表LS=((a,b,c),(d,e,f)),运用head和tail函数取出LS中原子e的是__________。

A. head(tail(LS))

B. tail(head(LS))

C. head(tail(head(tail(LS)))

D. head(tail(tail(head(LS))))

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

56. 广义表(((a)),((b,(c)),(d,(e,f))),0)的深度是__________。

A. 2

B. 3

C. 4

D. 5

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

57. 广义表 (a,(a,b),d,e,((i,j),k)) 的长度和深度分别为是 __________。

A. 6和4

B. 8和4

C. 5和3

D. 5和2

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

58. 广义表((a,b),c,(d,(e)))的表尾是__________。

A. (d,(e))

B. ((d,(e)))

C. e

D. (c,(d,(e)))

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

59. 下列关于广义表的叙述中,正确的是__________。

A. 广义表不可以是自身的子表

B. 广义表可以被其他广义表所共享

C. 广义表可以是一个多层次的结构

D. 广义表的长度总是有限的

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

60. 广义表的取表尾运算,其结果通常是个表,但有时也可是个单元素值。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

61. 广义表中的元素或者是一个不可分割的原子,或者是一个非空的广义表。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

62. 由3个结点可以构造出( )种不同的二叉树。

A. 2

B. 3

C. 4

D. 5

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

63. 深度为h的满m叉树的第k层有( )个结点(1≤k≤h)。

A.

B.

C.

D.

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

64. 若一棵完全二叉树有768个结点,则该二叉树中叶子结点的个数是( )。

A. 257

B. 258

C. 384

D. 385

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

65. 一个具有1025个结点的二叉树的高h为( )。

A. 11

B. 10

C. 11至1025之间

D. 10至1024之间

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

66. 在一棵度为4的树T中,若有20个度为4的结点,10个度为3的结点,1个度为2的结点,10个度为1的结点,则树T的叶子结点个数是( )。

A. 41

B. 82

C. 113

D. 122

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

67. 一棵非空的二叉树的先序遍历序列与后序遍历序列正好相反,则该二叉树一定满足( )。

A. 所有的结点均无左孩子

B. 所有的结点均无右孩子

C. 只有一个叶子结点

D. 是任意一棵二叉树

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

68. 若一棵二叉树的前序遍历序列为a,e,b,d,c,后序遍历序列为b,c,d,e,a,则根结点的孩子结点( )。

A. 只有e

B. 有e、b

C. 有e、c

D. 无法确定

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

69. 引入二叉线索树的目的是( )。

A. 加快查找结点的前驱或后继的速度

B. 为了能在二叉树中方便地进行插入与删除

C. 为了能方便的找到双亲

D. 使二叉树的遍历结果唯一

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

70. 对于如图所示的线索二树(用虚线表示线索),符合后序线索树定义的是( )。

A.

B.

C.

D.

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

71. n个结点的线索二叉树上含有的线索数为( )。

A. 2n

B. n-1

C. n+l

D. n

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

72. 讨论树、森林和二叉树的关系,目的是为了( )。

A. 借助二叉树上的运算方法去实现对树的一些运算

B. 将树、森林按二叉树的存储方式进行存储

C. 将树、森林转换成二叉树

D. 体现一种技巧,没有什么实际意义

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

73. 设森林F中有三棵树,第一、第二、第三棵树的结点个数分别为M1、M2和M3,与森林F对应的二叉树根结点的右子树上的结点个数是( )。

A. M1

B. M1+M2

C. M3

D. M2+M3

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

74. 利用二叉链表存储树,则根结点的右指针是( )。

A. 指向最左孩子

B. 指向最右孩子

C. 空

D. 非空

答案:请 广东开放大学 关注【九八五题库】微信公众号,发送题目获取正确答案。

75. 设给定权值总数有n 个,其哈夫曼树的结点总数为( ) 。

A. 不确定

B. 2n

C. 2n+1

D. 2n-1

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

76. 用5个权值{3,2,4,5,1}构造的哈夫曼树的带权路径长度是( )。

A. 32

B. 33

C. 34

D. 35

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

77. 下面几个符号串编码集合中,不是前缀编码的是( )。

A. {0,10,110,1111}

B. {11,10,001,101,0001}

C. {00,010,0110,1000}

D. {b,c,aa,ac,aba,abb,abc}

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

78. 快速排序执行一遍之后,已经到位的元素个数是( )。

A. 1

B. 3

C. n/4

D. n/2

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

79. 下列序列中,( )可能是执行第一趟快速排序后得到的序列。

A. 8,6,18,19,16,10,5

B. 6,4,8,18,81,19,36,18

C. 81,1,2,36,99,81,69

D. 4,3,2,89,78,98,68

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

80. 使用起泡排序对序列进行升序排序,每执行一次交换操作将会减少 1 个逆序对,因此序列 5,4,3,2,1 需要执行的交换次数为( )。

A. 0

B. 5

C. 10

D. 15

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

81. 一组记录的关键字为 { 35,12,8,77,15,29,40 },采用起泡排序法进行排序,则第一趟排序需要进行记录交换的次数是 ( )。

A. 3

B. 4

C. 5

D. 6

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

82. 在对一组记录的关键字 { 48,25,81,99,62,54,70,12,84 } 进行直接插入排序时,把第 7 个关键字为 70 的记录插入到有序表中,为寻找插入位置需比较次数为( )。

A. 2

B. 3

C. 4

D. 5

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

83. 对n 个记录进行直接插入排序,关键字的最少比较次数是( )。

A. (n+2)(n-1)/2

B. n-1

C. 2(n-1)

D. n2/2

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

84. 设初始关键字序列为 { 86, 25, 66, 15, 47, 94, 31, 25, 50 },采用增量为 5 的 shell 排序(按关键字非递减排列),第一趟排序的结果为( )。

A. { 94, 50, 86, 25, 47, 66, 31, 25, 15 }

B. { 50, 31, 94, 25, 15, 25, 86, 66, 47 }

C. { 86, 25, 25, 15, 47, 94, 31, 66, 50 }

D. { 15, 25, 66, 86, 47, 94, 31, 25, 50 }

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

85. 对关键字序列 { 29,18,25,47,58,12,51,10 } 进行希尔排序,排序过程中关键字序列的变化如下: (1){ 12,18,10,47,58,29,51,25 } (2){ 12,18,10,47,25,29,51,58 } (3){ 10,12,18,25,29,47,51,58 } 则增量序列为( )。

A. 6,4,2

B. 5,3,1

C. 5,2,1

D. 4,3,1

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

86. 排序算法的稳定性是指( )。

A. 经过排序之后,能使值相同的数据保持原顺序中的相对位置不变

B. 经过排序之后,能使值相同的数据保持原顺序中的绝对位置不变

C. 该排序算法不允许有相同关键字的记录

D. 算法的排序性能与被排序元素的数量关系不大

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

87. 当待排序的元素很多时,为了交换元素的位置,移动元素要占用较多的时间,这是影响时间复杂度的主要因素之一。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

88. 内排序(内部排序)要求数据一定要采用顺序存储方式。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

89. 排序算法中记录的比较次数与初始记录序列的排列无关。

答案:请关注【九八五 渝粤教育 题库】微信公众号,发送题目获取正确答案。

90. 哈希表的平均查找长度 。

A. 与处理冲突方法有关而与表的长度无关

B. 与处理冲突方法无关而与表的长度有关

C. 与处理冲突方法有关且与表的长度有关

D. 与处理冲突方法有关且与表的长度无关

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

91. 从19个记录中查找其中的某个记录,最多进行4次关键字的比较,则采用的查找方法只可能是 。

A. 顺序查找

B. 折半查找

C. 哈希查找

D. 二叉排序树查找

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

92. 将10个元素散列到100000个单元的哈希表,则 产生冲突。

A. 一定会

B. 一定不会

C. 仍可能会

D. 以上都不对

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

93. 以下与数据的存储结构无关的术语是( )。

A. 链表

B. 循环队列

C. 哈希表

D. 栈

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

94. 将 10 个元素散列到 100000 个单元的哈希表,则( )产生冲突。

A. 一定会

B. 不一定会

C. 仍可能会

D. 以上都不对

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

95. 有一个长度为 12 的有序表,按折半查找法对该表进行查找,在表内各元素等概率情况下,查找失败时所需的平均比较次数是( )。

A. 37/12

B. 62/13

C. 39/12

D. 49/13

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

96. 在有序的顺序表上查找一个数据时,既可采用折半查找,也可采用顺序查找,但前者比后者的查找速度( )。

A. 在大部分情况下要快

B. 必定慢

C. 取决于表递增还是递减

D. 必定快

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

97. 哈希查找过程中,关键字的比较次数和哈希表中关键字的个数直接相关。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

98. 哈希冲突是指同一个关键字对应多个不同的哈希地址。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

99. 哈希表只能存储数据元素的值,不能存储数据元素之间的关系。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

100. 采用顺序查找方法查找长度为 n 的线性表时,查找成功时的平均查找长度为( )。

A. n

B. n/2

C. (n+1)/2

D. (n-1)/2

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

101. 顺序查找方法适合于存储结构为顺序存储和( )的线性表。

A. 链式存储

B. 哈希存储

C. 索引存储

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

102. 一个长度为12的有序表R[0..11],按折半查找不对该表进行查找,在表内各元素等概率情况下查找成功所需的平均比较次数为( )。

A. 35/12

B. 37/12

C. 39/12

D. 43/12

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

103. 有一个有序表为{1,3,9,12,32,41,45,62,75,77,82,95,99},当采用折半查找法查找关键字为82的元素时,( )次比较后查找成功。

A. 1

B. 2

C. 4

D. 8

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

104. 采用分块查找时,若线性表中共有625个元素,查找每个元素的概率相同,假设采用顺序查找来确定结点所在的块时,每块应分 ( )个结点最佳。

A. 10

B. 25

C. 6

D. 625

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

105. 任何一个无向连通图_____最小生成树。

A. 只有一棵

B. 有一棵或多棵

C. 一定有多棵

D. 可能不存在

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

106. 对于有n个顶点的带权连通图,它的最小生成树是指图中任意一个_____。

A. 由n-1条权值最小的边构成的子图

B. 由n-1条权值之和最小的边构成的子图。

C. 由n-1条权值之和最小的边构成的连通子图

D. 由n个顶点构成的极小连通子图,且边的权值之和最小

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

107. 若一个有向图中的顶点不能排成一个拓扑序列,则可断定该有向图_____。

A. 是个有根有向图

B. 是个强连通图

C. 含有多个入度为0的顶点

D. 有回路

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

108. 关键路径由_____构成的。

A. 关键事件

B. 关键活动

C. 所有事件

D. 所有活动

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

109. 在一个图中,每个顶点的前驱顶点和后继顶点数可以有_____。

A. 1个

B. 2个

C. 任意多个

D. 0个

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

110. 在一个无向图中,所有顶点的度之和等于边数的_____倍。

A. 1/2

B. 1

C. 2

D. 4

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

111. 一个有n个顶点的无向图最多有_____条边。

A. n

B. n(n-1)

C. n(n-1)/2

D. 2n

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

112. 在一个具有n个顶点的无向连通图中至少有_____条边。

A. n

B. n+l

C. n-1

D. n/2

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。



    文章说明
    本文标签:
    ©版权声明
    本站提供的文章均来自网上,如有侵权请邮件与我们联系处理。敬请谅解!
    评论留言

    昵称

    个人资料
    个人资料
    学通智库​ 是专为 ​学起Plus、超星学习通、安徽继续教育、云上河开​ 等主流学习平台用户打造的一站式资源中心。
    • 文章64356
    • 评论0
    • 微语0
    标签