数据结构习题课.docVIP

  • 86
  • 0
  • 约7.5千字
  • 约 9页
  • 2017-06-12 发布于北京
  • 举报
复习重点 数据结构的概念,逻辑结构、物理结构的概念及各自包含的内容 算法的特性、设计要求,如何度量算法的时间效率。 线性表的顺序/链式存储结构的特点,插入、删除算法。 栈和队列的逻辑特性,顺序栈的入栈/出栈、循环队列的入队/出队算法。 以三元组顺序表存放的稀疏矩阵的转置算法。 二叉树的性质及其四种遍历算法。 森林与二叉树的相互转换。 WPL、前缀编码的概念,哈夫曼树的构造算法。 图的相关概念,邻接矩阵 及 邻接表的存储结构。 图的深度优先/广度优先遍历算法。 最小生成树的两种算法。 拓扑排序的意义和算法。 最短路径算法。 顺序表、有序表的查找算法。 二叉排序树的性质、插入/删除算法、平衡二叉树的性质、插入算法。 哈希表的相关概念,常用的冲突处理方法。 直接插入排序、希尔排序、快速排序、堆排序、归并排序的算法。 注意: 上述每个知识点可能会以任何题型出现,复习的时候别把它们当做“简答题”来复习。 红色(下划线)标识的知识点或算法,只要求对给出的初始数据,能画出结果则可。其他的算法则可能会出现在“算法题”中。 自测题 第1章 绪论 一、判断 顺序存储方式只能用于存储线性结构。(错) 顺序查找法适用于存储结构为顺序或链式存储的线性表。(对) 二、选择 计算机算法必须具备输入、输出、( B )等5个特性。 A.可行性、可移植性和可扩展性 B.可行性、确定性和有穷性 C.确定性

文档评论(0)

1亿VIP精品文档

相关文档