目录 前言 一、排序的基本概念 1.排序的定义 2.内排序的分类 3.排序的稳定性 4.有序区与无序区 5.排序数据的组织 二、插入排序 1.直接插入排序 2.折半插入排序 3.希尔排序 三、交换排序 1.冒泡排序 2.快速排序 四、选择排序 1.简单选择排序 2.堆排序 1)堆的定义 2)筛选算法 3)建立初始堆 4)堆排序算法 五、归并排序 1.自底向上的二路归并排序 1)排序思