1.冒泡排序
通过与相邻元素的比较和交换,把小的数交换到前面。
对数组【12,5,3,2】进行升序排列
第一处理了3次
5,12,3,2 >>5,3,12,2>>5,3,2,12
第二轮处理了2次
3,5,2,12 >>3,2,5,12
第三轮处理了一次
2,3,5,12
若一个数组有n的个数,则需要进行n-1次排序。每次排序进行n-i次。
1111111111111111111.冒泡排序
通过与相邻元素的比较和交换,把小的数交换到前面。
对数组【12,5,3,2】进行升序排列
第一处理了3次
5,12,3,2 >>5,3,12,2>>5,3,2,12
第二轮处理了2次
3,5,2,12 >>3,2,5,12
第三轮处理了一次
2,3,5,12
若一个数组有n的个数,则需要进行n-1次排序。每次排序进行n-i次。
111111111111111111本文标题:各种排序算法
本文链接:https://www.haomeiwen.com/subject/azmkbttx.html
网友评论