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

本套试题共50题。

1. 班级:

格式如“19计应31”

2. 学号:

10位数完整格式

3. 姓名:

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

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

6. 某二叉树共有150个结点,其中有50个度为1的结点,则______。

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

8. [(4)希尔排序:将整个无序序列分割成若干小的子序列分别进行插入排序。在最坏情况下,希尔排序所需的比较次数为O(n1.5)。]

9. 某二叉树中有n个叶子结点,则该二叉树中度为2的结点数为______。

10. 在单链表中,增加头结点的目的是______。

11. 支持子程序调用的数据结构是______。

12. 下面叙述正确的是______。

13. 下列与队列结构有关联的是______。

14. 下列数据结构中为非线性结构的是______。

15. 下列数据结构中,能够按照"先进后出"原则存取数据的是______。

16. 下列关于线性链表的叙述中,正确的是______。

17. 设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是______。

18. 设循环队列存储空间为Q(1:50)。初始状态为front=rear=50。经过一系列入队和退队操作后,front=14,rear=19,则该循环队列中的元素个数为______。

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

20. 下列处理中与队列有关的是______。

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

22. 冒泡排序在最坏情况下的比较次数是______。

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

24. 对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为______。

25. 某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为______。

26. 栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是______。

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

28. 下列叙述中错误的是______。

29. 下列叙述中错误的是______。

30. 在具有n个结点的二叉树中,如果各结点值互不相同,但前序遍历序列与中序遍历序列相同,则该二叉树的深度为(根结点在第1层)______。

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

32. 循环队列的存储空间为Q(1:40),初始状态为front=rear=40。经过一系列正常的入队与退队操作后,front=rear=15,此后又退出一个元素,则循环队列中的元素个数为______。

33. 下列叙述中错误的是______。

34. 设非空二叉树的所有子树中,其左子树上的结点值均小于根结点值,而右子树上的结点值均不小于根结点值,则称该二叉树为排序二叉树。对排序二叉树的遍历结果为有序序列的是______。

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

36. 在带链栈中,经过一系列正常的操作后,如果top=bottom,则栈中的元素个数为______。

37. 在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为______。

38. 下列结构中属于线性结构链式存储的是______。

39. 下列叙述中错误的是______。

40. 在希尔排序法中,每经过一次数据交换后______。

41. 设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是______。

42. 某二叉树的前序序列为ABDFHCEG,中序序列为HFDBACEG。该二叉树的后序序列为______。

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

44. 设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为______。

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

46. 下列各组算法中,最坏情况下其时间复杂度不同的是______。

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

48. 设二叉树的前序序列为ABCDEF,中序序列为BDFECA,则该二叉树的后序序列为______。

49. 设二叉树如下,则后序序列为______。

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

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

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

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

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

消息

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