void bubbleSort(int *arr,int len)
{
int i = 0,j = 0;
int flag = 0;
for(i = 0; i < len - 1; i++)
{
flag = 0;
for(j = 0; j <= len - i - 2; j++)
{
if(arr[j] > arr[j + 1])
{
arr[j] += arr[j + 1];
arr[j+1] = arr[j] - arr[j+1];
arr[j] = arr[j] - arr[j+1];
flag = 1;
}
}
if(flag == 0)
break;
}
return;
}
冒泡排序 C语言实现
最新推荐文章于 2024-07-25 09:34:23 发布