排序算法之交换排序(Java)

交换排序包括冒泡排序和快速排序 一、冒泡排序(bubbleSort) 该算法是针对已经有一定顺序的序列来进行排序的,如果待排序的序列只有一两个元素是乱序的,用这种方法是最快的;如果待排序的序列是随机的,则这种方法是最慢的。 算法思想:从序列最后一个元素开始,依次和前面的进行比较,如果该元素前面的元素大于它,则交换位置,该元素继续向前探索,如果该元素前面的元素小于它,则该元素停止。然后从该元素前面的
相关文章
相关标签/搜索