funtion buffleSort(int[] array){
i:0->array.length-1
j:0->array.length-1-i
if array[j]>array[j+1]
array[j] 与array[j] 交换
}
速记:
i∈[0,N-1) //循环N-1遍 j∈[0,N-1-i) //每遍循环要处理的无序部分 swap(j,j+1) //两两排序(升序/降序)
funtion buffleSort(int[] array){
i:0->array.length-1
j:0->array.length-1-i
if array[j]>array[j+1]
array[j] 与array[j] 交换
}
速记:
i∈[0,N-1) //循环N-1遍 j∈[0,N-1-i) //每遍循环要处理的无序部分 swap(j,j+1) //两两排序(升序/降序)