int bsort (int *a ,int first,int last)
{
for (int i = first; i < last; i++)
{
for (int j = i+1; j< last; j++)
{
if (a[i] > a[j])
{
int temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}
}
return 0;
}
int main(int argc, const char * argv[])
{
int a[7] = {5,2,1,4,3,9,0};
for (int i = 0;i < 7;i++)
{
cout << a[i];
}
cout << endl;
bsort(a, 0, 7);
for (int i = 0;i < 7;i++)
{
cout << a[i];
}
return 0;
}bubble sort use c++
最新推荐文章于 2019-05-18 16:08:00 发布
本文介绍了一个简单的冒泡排序算法实现过程,并通过一个具体的示例展示了如何使用该算法对整数数组进行排序。该算法通过重复遍历要排序的数列,依次比较每对相邻的元素并交换位置来实现排序。

123

被折叠的 条评论
为什么被折叠?



