数据结构_复习.pptxVIP

  • 18
  • 0
  • 约小于1千字
  • 约 6页
  • 2017-07-13 发布于浙江
  • 举报
数据结构_复习

第一章 大O表示法 第二章 链表(单、双、循环)链表的插入、删除、合并等操作 第三章 栈和队列的含义及基本操作 循环队列 第四章 串的各种表示方法 子串匹配(基本方法,KMP算法) ;第五章 数组、广义表的含义及表示方法 稀疏矩阵的压缩存储 第六章 二叉树定义、存储、前中后序遍历 线索二叉树定义、存储、遍历(找前驱、后继) 树、森林的定义及与二叉树之间的转换 最优二叉树定义、生成、赫夫曼编码 第七章 图的定义、存储、遍历 连通分量以及生成树 最小生成树 拓扑排序(AOV)和关键路径(AOE) 最短路径(Dijkstra) ;第九章 静态查找表(顺序表、有序表查找) 动态查找表(二叉排序树、平衡二叉树,B树,B+树) 哈希表 第十章 各种排序算法的思想、时间及空间复杂度(最好、最坏、平均情况) 插入排序(直接、折半插入、希尔);快速排序;选择排序(直接、竞标赛排序、堆排序);归并排序(2-路归并);基数排序) ;设待排序的排序码序列为{12,2,16,30,28,10,16,20,6,18},试分别写出以下排序算法的运行过程。 (1) 直接插入排序 (2) 希尔排序(增量为5,2,1) (3) 起泡排序 (4) 快速排序 (5) 简单选择排序 (6) 堆排序 (7) 两路归并排序 (8) 基数排序;若排序码是非负整数,快速排序、归并排序、堆排序和基数排序哪一种最快?若要求辅助空间为O

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档