全国二级理论——1.2数据结构与算法

本套试题共50题。

1. 班级:

格式如“19计应31”

2. 学号:

10位数完整格式

3. 姓名:

4. 下列叙述中正确的是______。

5. [(4)堆排序法:堆排序的方法为:①首先将一个无序序列建成堆。②然后将堆顶元素(序列中的最大项)与堆中最后一个元素交换(最大项应该在序列的最后)。堆排序在最坏的情况下,其时间复杂度为O(nlog2n)。]

6. 设二叉树中共有15个结点,其中的结点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为______。

7. 在下列选项中,哪个不是一个算法一般应该具有的基本特征______。

8. 在最坏情况下______。

9. 下列叙述中正确的是______。

10. 算法的空间复杂度是指______。

11. 下列关于算法的描述中错误的是______。

12. 设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=50,则栈中的元素个数为______。

13. 算法时间复杂度的度量方法是______。

14. 下列叙述中正确的是______。

15. [(3)简单选择排序法:对于长度为n的序列,选择排序需要扫描n-1遍,每一遍扫描均从剩下的子表中选出最小的元素,然后将该最小的元素与子表中的第一个元素进行交换。简单选择排序法在最坏情况下需要比较n(n-1)/2次。]

16. 下列叙述中正确的是______。

17. 希尔排序法属于哪一种类型的排序法______。

18. 下列叙述中正确的是______。

19. 下列叙述中正确的是______。

20. 下列排序方法中,最坏情况下比较次数最少的是______。

21. 下列各排序法中,最坏情况下的时间复杂度最低的是______。

22. 在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数______。

23. 某二叉树中有15个度为1的结点,16个度为2的结点,则该二叉树中总的结点数为______。

24. 能从任意一个结点开始没有重复地扫描到所有结点的数据结构是______。

25. 设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为______。

26. 数据的存储结构是指______。

27. 设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为______。

28. 下列各序列中不是堆的是______。

29. 设栈的顺序存储空间为 S(1:m),初始状态为top=m+1,则栈中的数据元素个数为______。

30. 某二叉树共有400个结点,其中有99个度为1的结点,则该二叉树中的叶子结点数为______。

31. 循环队列的存储空间为Q(1:50)。经过一系列正常的入队与退队操作后,front=rear=25。后又成功地将一个元素入队,此时队列中的元素个数为______。

32. 下列叙述中正确的是______。

33. 在具有2n个结点的完全二叉树中,叶子结点个数为______。

34. 设表的长度为15。则在最坏情况下,快速排序所需要的比较次数为______。

35. 下列叙述中正确的是______。

36. 带链队列空的条件是______。

37. 下列叙述中正确的是______。

38. 某二叉树共有399个结点,其中有199个度为2的结点,则该二叉树中的叶子结点数为______。

39. 设表的长度为20。则在最坏情况下,冒泡排序的比较次数为______。

40. 在长度为97的顺序有序表中作二分查找,最多需要的比较次数为______。

41. 某二叉树有49个度为2的结点,4个度为1的结点,30个叶子结点,则______。

42. 下列叙述中正确的是______。

43. 某二叉树的后序遍历序列与中序遍历序列相同,均为ABCDEF,则按层次输出(同一层从左到右)的序列为______。

44. 树的度为3,且有9个度为3的结点,5个度为1的结点,但没有度为2的结点。则该树总的结点数为______。

45. 树的度为3,且有9个度为3的结点,20个叶子结点,但没有度为1的结点。则该树总的结点数为______。

46. 下列叙述中正确的是______。

47. 循环队列的存储空间为Q(1:50),初始状态为空。经过一系列正常的入队与退队操作后,front=24,rear=25。此时该循环队列中的元素个数为______。

48. 设二叉树的前序序列为ABCDEF,中序序列为BDFECA,则该二叉树的深度为(根结点为第1层)______。

49. 设有下列二叉树,此二叉树中序遍历的结果为______。

50. 某系统结构图如下图所示,该系统结构图的深度是______。

51. 某系统总体结构如下图所示,系统结构图的最大扇入数是______。

52. 设二叉树如下,则中序序列为______。

53. 对下列二叉树进行中序遍历的结果是______。

    
/ 完成题数 当前页码
0%
完成进度
{0}:{1} 剩余时间
{0}:{1} 当前用时
提交成功!

消息

正在处理中,请稍候...