开发者社区> 问答> 正文

跪求专业人士给编个程序 C++ 冒泡排序法编程,升降序各来一个、、、

跪求专业人士给编个程序 C++ 冒泡排序法编程,升降序各来一个、、、

展开
收起
知与谁同 2018-07-22 11:21:16 1633 0
2 条回答
写回答
取消 提交回答
  • TA有点害羞,没有介绍自己...
    template<class T>
    void BubbleSort(T a[],int n)
    {
    bool swapped=true;
    for(int i=n;i>1 && swapped;i--)
    {
    swapped=false;
    for(int j=0;j<i-1;j++)
    {
    if(a[j]>a[j+1])
    {
    Swap(a[j],a[j+1]);
    swapped=true;
    }
    }
    }
    }
    2019-07-17 22:50:35
    赞同 展开评论 打赏
  • if(a[j]>a[j+1])
    改为 if(a[j]<a[j+1]) 就是降序了
    2019-07-17 22:50:34
    赞同 展开评论 打赏
问答分类:
C++
问答地址:
相关产品:
问答排行榜
最热
最新

相关电子书

更多
使用C++11开发PHP7扩展 立即下载
GPON Class C++ SFP O;T Transce 立即下载
GPON Class C++ SFP OLT Transce 立即下载