冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次先比较两个元素,如果顺序错误就把他们交换过来。直到全部数列都不需要再进行交换为止,也就是排序已经完成。这样的排序算法之所以叫做冒泡排序也是因为小的元素在比较中,会“浮”到数列的前端。
现在献上冒泡排序的代码:
/**
* 冒泡排序算法
* 第一轮:705,826,680,654,696;第一轮比较4次。
* 第二轮:705,680,654,696,826;第二轮比较3次。
* 第三轮:680,654,696,705,826;第三轮比较2次。
* 第四轮:654,680,696,705,826;第四......
阅读全文