2022年数据结构复习题

本试卷为2022年数据结构复习题,题目包括:判断题。

本卷包括如下题型:

一、判断题

数据结构复习题

一、判断题 (共40题,每题2.5分,共计100分)

(   T  )
1、顺序存储的线性表可以实现随机存取。 
(   F  )
2、用链地址法处理冲突的散列表不会产生“堆积”现象。 
(   F  )
3、算法可以用不同的语言描述,如果用C语言等高级语言来描述,则算法实际上就是程序了。 
(   F  )
4、数据的逻辑结构是指数据的各数据项之间的逻辑关系; 
(   F  )
5、(3分)对于同一个表,用折半法查找表中的元素的速度-定比用顺序查找快。(×) 
(   T  )
6、二叉树的后序遍历序列中,任意-个结点均处在其孩子结点的后面。(√) 
(   T  )
7、(3分)在一棵二叉树中,若每个结点只有左孩子,没有右孩子,则对它进行中序遍历和后序遍历具有相同的结果。(√) 
(   T  )
8、任何一个递归过程都可以转换成非递归过程。 
(   T  )
9、栈和队列没有区别,都是受限的线性表。 
(   T  )
10、哈夫曼树的总结点个数(多于1 时)不能为偶数。 
(   T  )
11、栈和队列的储存方式,既可以是顺序储存,又可以是链式。 
(   T  )
12、数据的存储结构是数据的逻辑结构的存储映象 
(   T  )
13、多维数组是向量的推广。 
(   T  )
14、如果广义表中的元素全部都是原子,这种广义表就是线性表 
(   T  )
15、高度为k的二叉树中最多有2^k - 1个结点(k≥0) 
(   T  )
16、对于任何一棵非空的二叉树,如果叶结点个数为n0,度为2的结点个数为n2,则有:n0= n2 + 1 。 
(   F  )
17、AOV网是一个带权的有向图。 
(   T  )
18、内存占用量是算法质量的一个重要方面。 
(   F  )
19、堆排序是稳定排序。 
(   T  )
20、快速排序是不稳定排序。 
(   F  )
21、只有二叉树,才可以进行先根(先序)遍历。 
(   T  )
22、哈夫曼树的带权路径长度是指所有叶子结点的带权路径长度之和。 
(   T  )
23、有向边是指图中边的两个顶点的次序排列不同,则边也不同。 
(   T  )
24、无向图的邻接矩阵是对称的,可以压缩的。 
(   T  )
25、如果采用邻接表表示图,则需要n个单链表,n是顶点数。 
(   T  )
26、采用邻接表表示图,无向图中顶点Vi的度为第i个单链表中的结点数。 
(   T  )
27、对于同一个连通图,即使初始结点是一样的,两次深度优先搜索也未必得到相同的遍历结点序列。 
(   T  )
28、树的按层次遍历,是一种特殊的图的广度优先搜素方法。 
(   T  )
29、生成树中任意两个顶点间的路径是唯一的 
(   F  )
30、查找成功后,查找结果必须是要查找的整个记录。 
(   T  )
31、堆排序的空间复杂度为O(1)。 
(   T  )
32、在改变一个堆的根的值后,将其调整为堆的时间复杂度为O(log(n))。 
(   T  )
33、归并排序的时间复杂度为O(nlogn) 
(   F  )
34、折半查找只适用于有序表,包括有序的顺序表和链表。(1分)正确错误 
(   T  )
35、单链表不是一种随机存储结构。(1分)正确错误 
(   T  )
36、具有同一个双亲结点的孩子结点互称为兄弟结点。 
(   T  )
37、树的带权路径长度是指树中所有叶子结点带权路径长度之和。 
(   T  )
38、二叉树的遍历是非线性结构到线性结构的转换。 
(   T  )
39、最短路径包括两种:单源最短路径和多源最短路径。 
(   F  )
40、顺序存储结构的主要缺点是不利于插入或删除操作。