void swap (int &a , int &b)
{
int temp = a;
a=b;
b=temp;
}
void BubbleSort(int a[] , int n)
{
for(int i = 0 ; i < n-1 ; ++i)
{
bool flag == false;
for(int j = n-1 ; j > i ; --j)
{
if(a[j] < a[j-1])
{
swap(a[j] , a[j-1]);
flag == true;
}
}
if( flag == false)
return;
}
}
交换排序——冒泡排序
最新推荐文章于 2024-10-01 23:05:47 发布