找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

c++排序算法——冒泡排序

admin 2019-12-30 17:21 121人围观 C++相关

    //冒泡排序  by joy的课堂#include<iostream>usingnamespacestd;int sg[105];intmain(){int n,t;cin>>n;for(int i=1;i<=n;i++) {cin>>sg[i]; }for(int j=1;j<n;j++) {bool flag=true;for(int i=1;i<=n-j;i++) {if(sg[i]>sg[i+1]) { t=sg[i]; sg[i]=sg[i+1]; sg[i+1]=t; flag=false; } }/* for(int i=1;i<=n;i++) { cout<<sg[i]<<" "; }  */if(flag) break; }for(int i=1;i<=n;i++) {cout<<sg[i]<<" "; }return0;}

    ----------------------------------------------------------------------------------------------------------------------
    我们尊重原创,也注重分享,文章来源于微信公众号:JOY的课堂,建议关注公众号查看原文。如若侵权请联系qter@qter.org。
    ----------------------------------------------------------------------------------------------------------------------

    鲜花

    握手

    雷人

    路过

    鸡蛋

    yafeilinux和他的朋友们微信公众号二维码

    微信公众号

    专注于Qt嵌入式Linux开发等。扫一扫立即关注。

    Qt开源社区官方QQ群二维码

    QQ交流群

    欢迎加入QQ群大家庭,一起讨论学习!

    我有话说......