冒泡排序(Bubble BubbleSort)是一种交换排序,他的基本思路是: 两两比较相邻记录的关键字,如果反序则交换。
时间复杂度:
1)最好情况:本身有序,需要比较n-1次 时间复杂度为o(n)
时间复杂度:
1)最好情况:本身有序,需要比较n-1次 时间复杂度为o(n)
2)最坏情况:逆序情况,需要比较(n-1)+(n-2)+...+2+1=n(n-1)/2 时间复杂度为o(n²)
每一轮的排序对下一轮的排序有帮助,数字如同气泡慢慢往上浮
static void bubbleSort