Bubble_Sort

 1 #include <iostream>

 2 #include <vector>

 3 using namespace std;

 4 

 5 int _tmain(int argc, _TCHAR* argv[])

 6 {

 7     int len;        

 8     cin>>len;

 9     vector<int> array(len);

10     for(int j=0;j<len;j++)

11     {

12         cin>>array[j];

13     }

14     int s=0;

15     for(int i=0;i<len;i++)

16     {

17         for(int k=len-1;k>i;k--)

18         {

19             if(array[k]<array[k-1])

20             {

21                 int temp=array[k];

22                 array[k]=array[k-1];

23                 array[k-1]=temp;

24                 s++;

25             }            

26         }

27         for(int m=0;m<len;m++)

28         {

29             cout<<array[m];

30         }

31         cout<<endl;

32     }

33     cout<<s;    

34     return 0;

35 }

 

你可能感兴趣的:(Bubble)