数据结构第十章:排序.pptVIP

  • 27
  • 0
  • 约1.36万字
  • 约 50页
  • 2018-07-25 发布于湖北
  • 举报
第10章 排序 10.1 基本概念 10.2 插入排序 10.2.1直接插入排序 10.2.2 折半插入排序 10.2.3 希尔排序(Shell’s Sort) 10.3 交换排序 10.3.1冒泡排序(Bubble Sort) 10.3.2 快速排序 10.4 选择排序 10.4.1 简单选择排序 10.4.2 树形选择排序 10.4.3 堆排序(Heap Sort) 10.5 二路归并排序 10.6 基数排序 将第一名的结点置为最差的,与其兄弟比赛,胜者上升到父结点,胜者兄弟间再比赛,直到根结点,产生第二名83。比较次数为4,即log2n次。 对于n个参赛选手来说,即对n个记录进行树形选择排序,总的关键字比较次数至多为(n?1)log2n?n?1,故时间复杂度为O(nlog2n)。 该方法占用空间较多,除需输出排序结果的n个单元外,尚需n-1个辅助单元。 47 13 0 67 29 83 25 80 51 62 69 31 72 47 79 46 47 67 80 83 72 83 80 62 83 83 47 72 80 79 67 10.4.3 堆排序(Heap Sort) 设有n个元素的序列 k1,k2,…,kn,当且仅当满足下述关系之一时,

文档评论(0)

1亿VIP精品文档

相关文档