《2022年数据结构判断题参考 .pdf》由会员分享,可在线阅读,更多相关《2022年数据结构判断题参考 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、判断题1. 线性表的逻辑顺序总是与其物理顺序一致。()【答案】错2. 线性表的顺序存储优于链式存储。()【答案】错3. 在长度为 n的顺序表中,求第i个元素的直接前驱算法的时间复杂度为0(1) 。 ()【答案】对4. 若一棵二叉树中的结点均无右孩子,则该二叉树的中根遍历和后根遍历序列正好相反。()【答案】错5. 顺序表和一维数组一样,都可以按下标随机(或直接)访问。()【答案】对6. 内部排序是指排序过程在内存中进行的排序。()【答案】对7. 当待排序序列初始有序时,简单选择排序的时间复杂性为O(n)。 ()【答案】错8. 用邻接矩阵存储一个图时,在不考虑压缩存储的情况下,所占用的存储空间大小
2、只与图中的顶点个数有关,而与图的边数无关。( ) 【答案】对9.任何一棵二叉树的叶结点在三种遍历中的相对次序是不变的。()【答案】对10. 若将一批杂乱无章的数据按堆结构组织起来, 则堆中数据必然按从小到大的顺序线性排列。( ) 【答案】错12. 使用三元组表示稀疏矩阵中的非零元素能节省存储空间。()【答案】对13. 对稀疏矩阵进行压缩存储是为了节省存储空间。()【答案】对14. 当向一个最小堆插入一个具有最小值的元素时,该元素需要逐层向上调整,直到被调整到堆顶位置为止。( ) 【答案】对15. 哈希查找法中解决冲突问题的常用方法是除留余数法。()【答案】错16. 对具有 n个结点的堆进行插入
3、一个元素运算的时间复杂度为O(n) 。( ) 【答案】错17. 堆排序是一种稳定的排序算法。( ) 【答案】错18. 如果有向图中各个顶点的度都大于2,则该图中必有回路。( ) 【答案】错19. 在一个顺序存储的循环队列中, 队头指针指向队头元素的后一个位置。()【答案】错20. 对平衡二叉树进行中根遍历,可得到结点的有序排列。()【答案】对21. 在一棵二叉树中,假定每个结点只有左孩子,没有右孩子,对它分别进行先根遍历和中根遍历,则具有相同的结果。 ( ) 【答案】错名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理
4、 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 22. 拓扑排序是指结点的值是有序排序的。()【答案】错23. 在散列法中采取开散列(链地址)法来解决冲突时, 其装载因子的取值一定在(0,1)之间。 ( ) 【答案】错24. 在一棵具有 n个结点的线索二叉树中,每个结点的指针域可能指向子女结点,也可能作为线索,使之指向某一种遍历次序的前驱或后继结点,所有结点中作为线索使用的指针域共有n个。 ( ) 【答案】错25. 图的深度优先搜索是一种典型的回溯搜索的例子,可以通过递归算法求解。( ) 【答案】对26. 对二叉排序树进行中根遍历,可得到结点的有序排列
5、。()【答案】对27. 任何一棵二叉树的叶结点在三种遍历中的相对次序是不变的。()【答案】对28. 边数很少的稀疏图,适宜用邻接矩阵表示。()【答案】错29. 二叉树是一棵无序树。( ) 【答案】错30. 对于一棵具有n个结点,其高度为h的二叉树,进行任一种次序遍历的时间复杂度为O(n) 。( ) 【答案】对31. 当待排序序列初始有序时,快速排序的时间复杂性为O(n) 。 ()【答案】错32. 顺序表的空间利用率高于链表。()【答案】对33. 采用不同的遍历方法,所得到的无向图的生成树是不同的。()【答案】对34. 有回路的有向图不能完成拓扑排序。( ) 【答案】对35. 存在这样的二叉树,
6、对它采用任何次序的遍历,结果相同。( ) 【答案】对36. 装载因子是散列表的一个重要参数,它反映了散列表的装满程度。( ) 【答案】对37. 算法分析的目的是找出数据结构的合理性。()【答案】错38. 单链表可以实现随机存取。()【答案】错39. 边数很多的稠密图,适宜用邻接矩阵表示。()【答案】对40. 理想情况下哈希查找的等概率查找成功的平均查找长度是O(1) 。( ) 【答案】对41. 边数很少的稀疏图,适宜用邻接表表示。()【答案】对42. 对于同一组关键字互不相同的记录,若生成二叉排序树时插入记录的次序不同则得到不同形态的二叉排序树。 ( ) 名师资料总结 - - -精品资料欢迎下
7、载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6 页 - - - - - - - - - 【答案】对43. 强连通分量是有向图中的极大强连通子图。( ) 【答案】对44. 哈希查找法中解决冲突问题的常用方法是除留余数法。()【答案】错45. 顺序查找法适用于存储结构为顺序或链接存储的线性表。()【答案】对46. 若让元素 1,2,3 依次进栈,则出栈次序1,3,2 是不可能出现的情况。 ()【答案】错47. 在线性链表中删除中间的结点时,只需将被删结点释放。()【答案】错48. 线性表若采用链式存储表示,
8、在删除时不需要移动元素。()【答案】对49. 对任何用顶点表示活动的网络(AOV 网)进行拓扑排序的结果都是唯一的。( ) 【答案】错50. 邻接矩阵适用于稠密图(边数接近于顶点数的平方),邻接表适用于稀疏图(边数远小于顶点数的平方)。( ) 【答案】对51. 算法和程序原则上没有区别,在讨论数据结构时二者是通用的。( ) 【答案】错52. 在一棵 B树中,所有叶结点都处在同一层上,所有叶结点中空指针数等于所有关键字的总数加1。( ) 【答案】对53. 循环链表的结点与单链表的结点结构完全相同,只是结点间的连接方式不同。()【答案】对54. 能够在链接存储的有序表上进行折半查找,其时间复杂度与
9、在顺序存储的有序表上相同。( ) 【答案】错55. 在一棵二叉树中,假定每个结点只有左孩子,没有右孩子,对它分别进行中根遍历和后根遍历,则具有相同的结果。 ( ) 【答案】对56. 一个无向连通图的生成树是图的极小的连通子图。()【答案】对57. 对稀疏矩阵进行压缩存储是为了节省存储空间。()【答案】对58. 快速排序的时间复杂性不受数据初始状态影响,恒为O(nlog2n) 。 ()【答案】错60. 只有用面向对象的计算机语言才能描述数据结构算法。()【答案】错61. 如果无向图中每个顶点的度都大于等于2,则该图中必有回路。( ) 【答案】对62. 顺序存储方式只适用于存储线性表。()【答案】
10、错63. 若一棵二叉树中的结点均无右孩子,则该二叉树的中根遍历和后根遍历序列正好相同。()【答案】对64. 邻接表只能用于有向图的存储,邻接矩阵对于有向图和无向图的存储都适用。( ) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 6 页 - - - - - - - - - 【答案】错65. 完全二叉树的某结点若无左孩子,则它必是叶结点。( ) 【答案】对66. 在一棵二叉树中,假定每个结点只有左孩子,没有右孩子,对它分别进行先根遍历和后根遍历,则具有相同的结果。 ( )
11、 【答案】错67. 折半查找所对应的判定树,既是一棵二叉排序树,又是一棵理想平衡二叉树。( ) 【答案】对68. 存储无向图的邻接矩阵是对称的,因此可以只存储邻接矩阵的下(上)三角部分。( ) 【答案】对69. 在对双向循环链表做删除一个结点操作时,应先将被删除结点的前驱结点和后继结点链接好再执行删除结点操作。()【答案】对70. 在用单链表表示的链式队列Q中,队头指针为Q-front,队尾指针为 Q-rear ,则队空条件为Q-front = Q-rear 。 ()【答案】对71. 对稀疏矩阵进行压缩存储是为了便于进行矩阵运算。()【答案】错72. 理想情况下哈希查找的等概率查找成功的平均查
12、找长度是O(1) 。 ()【答案】对73. 在任意一棵二叉树的先根序列和后根序列中,各叶子之间的相对次序关系都相同。()【答案】对74. 递归调用算法与相同功能的非递归算法相比,主要问题在于重复计算太多,而且调用本身需要分配额外的空间和传递数据和控制,所以时间与空间开销通常都比较大。()【答案】对75. 采用不同的遍历方法,所得到的无向图的生成树总是相同的。()【答案】错76. 对于同一组记录,生成二叉排序树的形态与插入记录的次序无关。( ) 【答案】错77. 对一个有向图进行拓扑排序,一定可以将图的所有顶点按其关键字大小排列到一个拓扑有序的序列中。( ) 【答案】错78. 链式栈与顺序栈相比
13、, 一个明显的优点是通常不会出现栈满的情况。()【答案】对79. 对于两棵具有相同记录集合而具有不同形态的二叉排序树,按中根遍历得到的结点序列是相同的。( ) 【答案】对80. 在用散列表存储关键字集合时,可以用双散列法寻找下一个空位置。在设计再散列函数时,要求计算出的值与表的大小 m 互质。 ( ) 【答案】对81. 边数很少的稀疏图,适宜用邻接矩阵表示。()【答案】错82. 递归的算法简单、易懂、容易编写,而且执行效率也高。()【答案】错84. 链队列的出队操作总是需要修改尾指针。()【答案】错名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - -
14、 - - - - 名师精心整理 - - - - - - - 第 4 页,共 6 页 - - - - - - - - - 85. 栈和队列都是顺序存取的线性表, 但它们对存取位置的限制不同。()【答案】对86. 数据的逻辑结构是指各数据元素之间的逻辑关系,是用户根据应用需要建立的。【答案】对87. 直接选择排序是一种稳定的排序方法。( ) 【答案】错88. 当从一个最小堆中删除一个元素时,需要把堆尾元素填补到堆顶位置,然后再按条件把它逐层向下调整,直到调整到合适位置为止。( ) 【答案】对89. 线性表的逻辑顺序总是与其物理顺序一致。()【答案】错91. 对平衡二叉树进行中根遍历,可得到结点的有
15、序序列。()【答案】对92. 双向循环链表的结点与单链表的结点结构相同,只是结点间的连接方式不同。()【答案】错93. 在顺序表中,逻辑上相邻的元素在物理位置上不一定相邻。()【答案】错95. 线索二叉树中的每个结点通常包含有5个数据成员。( ) 【答案】对97. 当输入序列已经基本有序时,冒泡排序需要比较关键字的次数,比快速排序还要少。( ) 【答案】对98. 顺序查找法适用于存储结构为顺序或链接存储的线性表。( ) 【答案】对99. 插入与删除操作是数据结构中最基本的两种操作,因此这两种操作在数组中也经常被使用。()【答案】错100. 哈夫曼树是带权路径长度最短的树,路径上权值较大的结点离
16、根较近。( ) 【答案】对101. 在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和。()【答案】对102. 在用循环单链表表示的链式队列中,可以不设队头指针,仅在链尾设置队尾指针。()【答案】对103. 向一棵 B树插入关键字的过程中,若最终引起树根结点的分裂,则新树比原树的高度减少1。( ) 【答案】错105. 在二叉排序树中插入新结点时,新结点总是作为叶子结点插入。()【答案】对106. 边数很少的稀疏图,适宜用邻接表表示。()【答案】对107. 链队列的出队操作总是需要修改尾指针。()【答案】错108. 在一棵二叉树中,假定每个结点只有左孩子,没有右孩子, 对它分别进行先根遍历
17、和按层遍历,则具有相同的结果。 ( ) 【答案】对109. 二叉树中每个结点的两棵子树的高度差等于1。( ) 【答案】错名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 6 页 - - - - - - - - - 110. 二叉树中不存在度大于2的结点,当某个结点只有一棵子树时无所谓左、右子树。( ) 【答案】错111. 链队列的出队操作是不需要修改尾指针的。()【答案】错112. 图的广度优先搜索算法通常采用非递归算法求解。( ) 【答案】对113. 拓扑排序是指结点的值
18、是有序排序的。()【答案】错114. 数据的逻辑结构与数据元素本身的内容和形式无关。【答案】对115. 在树的存储中,若使每个结点带有指向双亲结点的指针,这为在算法中寻找双亲结点带来方便。( ) 【答案】对116. 二叉树中每个结点的关键字值大于其左非空子树(若存在的话)所有结点的关键字值,且小于其右非空子树(若存在的话)所有结点的关键字值。( ) 【答案】错117. 边数很多的稠密图,适宜用邻接表表示。()【答案】错118. 从一棵 B树删除关键字的过程中,若最终引起树根结点的合并,则新树比原树的高度增加1。( ) 【答案】错119. 在索引顺序结构的查找中,对索引表既可以采取顺序查找,也可
19、以采用折半查找。( ) 【答案】对120. 算法和程序都应具有下面一些特征:有输入,有输出,确定性,有穷性,有效性。()【答案】错121. 对一个连通图进行一次深度优先搜索可以遍访图中的所有顶点。( ) 【答案】对122. 对于一棵具有n个结点的任何二叉树,进行先根、 中根或后根的任一种次序遍历的空间复杂度为O(log2n) 。( ) 【答案】错124. 线性表若采用链式存储表示时,其存储结点的地址可连续也可不连续。()【答案】对126. 在线索二叉树中每个结点通过线索都可以直接找到它的前驱和后继。()【答案】错127. 进行折半查找的表必须是顺序存储的有序表。( ) 【答案】对128. 在索引顺序结构上实施分块查找,在等概率情况下,其平均查找长度不仅与子表个数有关,而且与每一个子表中的记录个数有关。( ) 【答案】对129. 图中各个顶点的编号是人为的,不是它本身固有的,因此可以根据需要进行改变。( ) 【答案】对130. 数据元素是数据的最小单位。【答案】错131. 在长度为 n的顺序表中,求第i 个元素的直接前驱算法的时间复杂度为0(n) 。 ()【答案】错名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 6 页 - - - - - - - - -
限制150内