/*------------------冒泡排序-----------*/
#include <iostream>
using namespace std;
void Bubblesort(int data[],int n)
{
int i,j,tag;
tag=1;
for(i=1;tag==1&&i<n;i++)
{
tag=0;
for(j=1;j<=n-i;j++)
{
if(data[j]>data[j+1])
{
data[0]=data[j+1];
data[j+1]=data[j];
data[j]=data[0];
tag=1;
}
}
}
}
void main()
{
int data[9]={0,49,38,65,97,76,13,27,49};
Bubblesort(data,9);
for(int i=1;i<9;i++)
cout<<data[i]<<" ";
cout<<endl;
}
数据结构算法----排序(2)----冒泡排序
最新推荐文章于 2024-09-18 09:18:36 发布