冒泡排序算法思想:
让数组中的两个相邻数字进行比较, 数组中较大的值向下沉, 值小的上浮, 就类似于水中的气泡, 较大的下沉, 较小的上升, 慢慢冒出来. 简单的说就是数值大的会慢慢往前排, 数据值小的会慢慢向后排, 最终实现由小到达排列, 最小的排在最前, 最大的排到最后.
冒泡排序图解:
算法执行前
算法执行后
冒泡算法执行过程 [动图版]
冒泡排序算法 JAVA 实现代码
冒泡排序算法 python 实现代码
来源: http://www.bubuko.com/infodetail-3392806.html