CC++冒泡排序

CC++冒泡排序,第1张

#include
using namespace std;
int main()
{
    int n,i,j,k=0;
    cin>>n;     //输入数组元素个数 
    int a[10000];
    for(i=0;i     {
        cin>>a[i];
    }         //输入数组数据 
//冒泡排序 
    int t;
    for(i=0;i         {
            for(j=0;j             {
               if(a[j]>a[j+1])   
               {
                t=a[j];
                 a[j]=a[j+1];   
                a[j+1]=t;    //升序排列 ,相邻两个数比较、交换位置
                k++;        //k用来记录比较次数 
                 }
           }
        }    
        cout< }

【Sample Input 1】 

5

5 4 3 2 1

【Sample Output 1】

10

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/792228.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-05
下一篇2022-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存