2022年数据结构

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

本卷包括如下题型:

一、判断题

数据结构

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

(   F  )
1、队列在数据中的存储原则是后进先出。 
(   F  )
2、按照二叉树的定义,具有3个结点的I二叉树共有6种。 
(   T  )
3、满二叉树一定是完全二叉树,完全二叉树不-定是满二叉树。 
(   F  )
4、无向图的邻接矩阵是对称的有向图的邻接矩阵是不对称的。 
(   F  )
5、顺序存储方式插入和删除时效率太低,因此它不如链式存储方式好。 
(   F  )
6、顺序存储方式的优点是存储密度大,且插入、删除运算效率高。 
(   T  )
7、(3分)哈夫曼树中没有度数为1的结点。(√) 
(   T  )
8、(3分)哈希查找算法的时间复杂度是0(1)。(√) 
(   F  )
9、线性表的长度是线性表所占用的存储空间的大小。 
(   F  )
10、数据的逻辑结构说明数据元素之间的顺序关系,它依赖于计算机的存储结构。 
(   F  )
11、循环链表不是线性表。 
(   F  )
12、循环队列通常用指针来实现队列的头尾相接。 
(   F  )
13、算法可以用不同的语言描述,如果用C语言或PASCAL语言等高级语言来描述,则算法实际上就是程序了。 
(   T  )
14、满二叉树一定完全是二叉树。 
(   F  )
15、在对不带头结点的链队列作出队操作时,不会改变头指针的值。 
(   F  )
16、Hash表的平均查找长度与处理冲突的方法无关。 
(   F  )
17、在二叉排序树上删除一个结点时,不必移动其它结点,只要将该结点的父结点的相应的指针域置空即可。 
(   T  )
18、二叉树的前序遍历中,任意结点均处在其子女结点之前。 
(   F  )
19、顺序表结构适宜于进行顺序存取,而链表适宜于进行随机存取 
(   T  )
20、数据结构概念包括数据之间的逻辑结构,数据在计算机中的存储方式和数据的运算三个方面。 
(   F  )
21、一般树和二叉树的结点数目都可以为0。 
(   F  )
22、二叉树有n个结点,结点的数据结构采用双亲表示法,找到该结点的兄弟只需要 O(1)的时间复杂度。 
(   F  )
23、设有两个串t和p:t = t0t1…tn-1,p = p0p1…pm-1  其中1<m≤n(通常有m << n)。在t中找出一个与p相同的子串。通常把p称为目标,把t称为模式。 
(   T  )
24、二叉树的定义是个递归定义。 
(   T  )
25、假定一个广义表为(A,B,(C,D)),则其长度为3。 
(   F  )
26、如果采用数组表示一个图,则用一维数组表示图的边。 
(   F  )
27、使用数组法无法表示有向图。 
(   T  )
28、n个顶点的连通图的生成树依然是个连通图。 
(   T  )
29、堆排序过程中,需要先建立堆。 
(   T  )
30、哈希查找的效率与哈希函数的质量有关。 
(   F  )
31、堆排序是稳定的排序方法。 (2.0分) 
(   T  )
32、栈和链表是两种不同的数据结构。(1分)正确错误 
(   F  )
33、顺序表结构适宜于进行顺序存取,而链表适宜于进行随机存取。(1分)正确错误 
(   F  )
34、线性表在顺序存储时,逻辑上相邻的元素未必在存储的物理位置次序上相邻。(1分)正确错误 
(   T  )
35、完全二叉树某结点有右子树,则必然有左子树。(1分)正确错误 
(   T  )
36、完全二叉树的某结点若无左孩子,则必是叶结点。 
(   T  )
37、迪杰斯特拉(Dijkstra)算法解决单源最短路径。 
(   T  )
38、队列和栈都是运算受限的线性表。 
(   F  )
39、有向图的邻接矩阵是对称的。 5.无向图的邻接矩阵一定是对称矩阵,有向图的邻接矩阵一定是非对称矩阵。 
(   T  )
40、叶子结点就是度为0的结点,或者称为终端结点。