冒泡排序 冒泡排序 Bubble_Sort,是极为简单的一种排序算法.虽然效率差一点,但好在具有结构简单,容易理解,易于操作等优点.冒泡排序就是把小的元素往前调或者把大的元素往后调.在相邻的两个元素间比较,交换也发生在这两个元素之间. 冒泡排序是一种稳定排序算法,在排序后相同元素的前后顺序并没有改变. 相比于传统的冒泡排序,平均时间复杂度为O(n2),最好的时间复杂度为2,是一种效率不高的的排序.但胜在使用方便,于是便有了一些对于冒泡的优化算法. 这里,我总结了以下两种优化方案: 使用标记,在冒…