数据结构填空题专项.docx

简介: 数据结构填空题专项.docx

1. 根据数据元素间关系的不同特性,通常可分为集合、线性 树形 图状  

类基本结构。

2. 算法的 5 个特征包括: 有穷性确定性 、有效性、输入和输出。

3. 数据结构中的数据元素存在一对多的关系称为 树形 结构。

4. 在包含 n 个元素的顺序表中删除一个元素,需要平均移动 (n-1)/2 个元素,其中具体移动的元素个数与 所删除元素索引  有关。

5. 一个长度为 n 的顺序表从 0 开始编号,为了删除位序号为 4 的元素,从前到后依次移动了 15 个元素。则原顺序表的长度为  20  

6.设顺序存储的线性表从 0 开始编号,长度为 n,要删除第 i0<=i<=n-1)个元素,

i= n-4 时,移动元素的次数为 3

7. 设有一个长度为 n 的顺序表,要删除第 i(0<=i<=n-1)个元素,需移动元素的个数

n-i-1

8. 采用十字链表表示一个稀疏矩阵,每一个非零元素一般用一个含有 5 个域的结点表示。

9. 设一个 20 阶的对称矩阵 A(其首元素为 A[0][0]),采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组 B 中(数组下标从 0 开始),则矩阵中元素 A[8][1]在一维数组 B 中的下标是 37 

10. n 个顶点的无向完全图具有 n(n-1)/2 条边。

11. 将一个具有 n 个顶点 e 条边的无向图存储在邻接矩阵中,则非零元素的个数是  2e

12. 一棵完全二叉树共有 30 个结点,则该树的高度是 5

13. 一棵满二叉树的结点个数为 n,高度为 h,则 n= 2^h  -1

14.  串是任意串的子串,任意串是其自身的子串。

15. 栈的两种最基本的存储方式分别是 顺序存储 和  链式存储

16. 哈希法存储的基本思想是根据 哈希函数 来决定存储地址。

17. 假设只有 1 个结点的二叉树的深度为 1,具有 256 个结点的完全二叉树的深度为  9

18. 具有 20 个顶点的无向图,边的总数最多为 190 条。

19. 10 个顶点的连通图用邻接矩阵表示时,该矩阵至少有  9 个非零元素。

20. 若用 n 表示图中顶点数,则有 n(n-1)/2 条边的无向图称为完全图。

21. 对于一个具有 n 个结点的二叉树,当它为一棵 满 二叉树时具有最小高度。

22. n0为哈夫曼树的叶子结点数目,则该哈夫曼树共有 2n0-1 个结点。

23. 对于一个具有 n 个顶点 e 条边的有向图存储在邻接矩阵中,则非零元素的个数是 e

24. 设只有 1 个结点的二叉树的深度为 1,则深度为 k 的完全二叉树至少有 2k-1 个结点,至多有  2k-1 个结点。

25. 通常对 n 个元素进行冒泡排序要进行 n-1 趟排序;第 i 趟冒泡排序要进行  n-i-1

次元素间的比较。

26. 0 开始,自顶向下、自左向右对一棵二叉树进行顺序编号,则编号为 i 的结点,若它存在左、右孩子,则左、右孩子编号分别为____2i+1________2i+2____

27. 一棵有 20 结点的二叉树,其度为 2 的结点数的个数为 8,则该树共有 3 个度为 1

的结点。

目录
相关文章
|
2月前
|
定位技术 调度
【数据结构入门精讲 | 第十九篇】考研408、企业面试图专项练习(二)
【数据结构入门精讲 | 第十九篇】考研408、企业面试图专项练习(二)
38 0
|
2月前
|
存储 算法
【数据结构入门精讲 | 第十八篇】考研408、企业面试图专项练习(一)
【数据结构入门精讲 | 第十八篇】考研408、企业面试图专项练习(一)
26 0
|
2月前
|
存储 算法 索引
【数据结构入门精讲 | 第四篇】考研408、企业面试表专项习题
【数据结构入门精讲 | 第四篇】考研408、企业面试表专项习题
70 0
|
2月前
|
人工智能 算法
【数据结构入门精讲 | 第十三篇】考研408、公司面试树专项练习(二)
【数据结构入门精讲 | 第十三篇】考研408、公司面试树专项练习(二)
40 0
|
2月前
|
机器学习/深度学习 存储 算法
【数据结构入门精讲 | 第十二篇】考研408、公司面试树专项练习(一)
【数据结构入门精讲 | 第十二篇】考研408、公司面试树专项练习(一)
86 0
|
2月前
|
搜索推荐 算法 大数据
【数据结构入门精讲 | 第十篇】考研408排序算法专项练习(二)
【数据结构入门精讲 | 第十篇】考研408排序算法专项练习(二)
80 0
|
2月前
|
存储 搜索推荐 算法
【数据结构入门精讲 | 第九篇】考研408排序算法专项练习(一)
【数据结构入门精讲 | 第九篇】考研408排序算法专项练习(一)
101 0
|
算法 网络安全 C++
【数据结构之旅】「AVL平衡树专项」带你领略常用的AVL树与红黑树的奥秘(规则篇)
【数据结构之旅】「AVL平衡树专项」带你领略常用的AVL树与红黑树的奥秘(规则篇)
142 0
【数据结构之旅】「AVL平衡树专项」带你领略常用的AVL树与红黑树的奥秘(规则篇)
|
存储 缓存 算法
【数据结构之旅】「限流算法专项」带你认识常用的限流算法的技术指南(分析篇)
【数据结构之旅】「限流算法专项」带你认识常用的限流算法的技术指南(分析篇)
141 0
【数据结构之旅】「限流算法专项」带你认识常用的限流算法的技术指南(分析篇)
|
存储 算法 安全
【数据结构之旅】「线程锁算法专项」引领你走进CLH队列锁机制原理世界
【数据结构之旅】「线程锁算法专项」引领你走进CLH队列锁机制原理世界
116 0
【数据结构之旅】「线程锁算法专项」引领你走进CLH队列锁机制原理世界