排序算法:冒泡、选择、插入、希尔、归并、快速、基数、堆排序

即冒泡排序、选择排序、插入排序、希尔排序、归并排序、快速排序、基数排序、堆排序等 一、冒泡排序 基本思想: 两个数比较大小,较大的数下沉,较小的数冒起来。 过程: 比较相邻的两个数据,如果第二个数小,就交换位置。从后向前两两比较,一直到比较最前两个数据。最终最小数被交换到起始的位置,这样第一个最小数的位置就排好了。继续重复上述过程,依次将第2.3…n-1个最小数排好位置。 python实现: de
相关文章
相关标签/搜索