第二章习题参考答案.docxVIP

  • 9
  • 0
  • 约7.08千字
  • 约 17页
  • 2026-03-17 发布于四川
  • 举报

第二章习题参考答案

第二章习题参考答案

2.1填空题

1.数据结构是指数据元素之间的逻辑关系和存储方式以及在这种结构上定义的操作集合。

2.数据的存储结构主要有四种:顺序存储、链式存储、索引存储和散列存储。

3.算法的五个基本特性是:有穷性、确定性、可行性、输入和输出。

4.算法的时间复杂度通常用大O记号表示,常见的时间复杂度有:O(1)、O(logn)、O(n)、O(nlogn)、O(n2)、O(2?)等。

5.线性表的两种主要存储结构是顺序表和链表。

6.栈的特点是后进先出(LIFO),队列的特点是先进先出(FIFO)。

7.在二叉树的第k层上最多有2^(k-1)个结点。

8.完全二叉树有100个结点,则它的深度是7。

9.在包含n个结点的二叉链表中,有n+1个空指针域。

10.图的遍历方法主要有深度优先搜索(DFS)和广度优先搜索(BFS)。

2.2选择题

1.下列数据结构中,不属于线性结构的是(D)

A.栈

B.队列

C.线性表

D.树

2.下列算法的时间复杂度是O(n2)的是(C)

A.二分查找

B.快速排序

C.冒泡排序

D.堆排序

文档评论(0)

1亿VIP精品文档

相关文档