直接选择排序: 所有记录中选出最小的记录与第一个记录交换,其余记录中选出最小的记录与第二个记录,以此类推

堆排序: 将堆顶元素与堆最后一个元素交换,同时令堆的大小减少一个,堆序的修复,反复执行,直到堆中只剩一个元素