排序算法(6种基础排序算法)排序算法
1、冒泡排序(1)(1)(1) 算法原理冒泡排序在所有排序算法中,属于比较基础的一种。它的原理就是通过遍历待排序元素列,依次比较相邻元素,按照一定的规则调整它们的顺序(如何复合规则,则继续遍历),直至排序完毕。一般来说,这个算法都是用来针对数组排序,而且往往最终结果都是非降序排列的,因此狭义地来说,冒泡排序可以归纳为:a. 比较相邻元素,若前者大于后者,则进行交换;b. 对每一组相邻元素...