排序算法之冒泡法排序
冒泡法排序
中心思想
对N个数进行排序,要求为升序,首先对这N个数进行一轮比较,把最大的放在最后面,然后再对剩下的N-1个数进行比较,把最大的放在最后面,以此类推,最终实现数组有序。
外层循环控制无序数的的数量
内层循环控制比较,每次拿j 和j +1进行比较,j 大于j +1,进行交换
void arr_bublle(int arr[])
{
int i, j;
for (i = N - 1; i > 0; i--) //外层是无序数的数量
{
for (j=0;j&
原创
2021-03-14 15:08:58 ·
472 阅读 ·
0 评论