博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++冒泡排序
阅读量:4349 次
发布时间:2019-06-07

本文共 440 字,大约阅读时间需要 1 分钟。

 

 

void BubbleSort(int datas[], int len)

{

    int tem;

    bool isSorted = false;

    for (int i = len - 1; isSorted == false && i >= 1; --i) {

        isSorted = true;

        for (int j = 0; j < i; ++j) {

            if (datas[j] > datas[j + 1]) {

                isSorted = false;

                tem = datas[j];

                datas[j] = datas[j + 1];

                datas[j + 1] = tem;

            }

        }

    }

    

    

    for (int k = 0; k < len; ++k) {

        std::cout << datas[k] << "  " ;

    }

    

    std::cout << std::endl;

}

 

转载于:https://www.cnblogs.com/ganquanfu2008/p/3566894.html

你可能感兴趣的文章
必背公式及常数
查看>>
公平博弈 【2006】二2取石子游戏
查看>>
利用CSS、JavaScript及Ajax实现图片预加载的三大方法
查看>>
大陆手机号正则
查看>>
Navicat连接Oracle11g 错误的解决办法
查看>>
MAVEN 新建Servlet类 找不到 javax.servlet.annotation.WebServlet
查看>>
EntityManager的merge()方法
查看>>
Spring中线程池的应用
查看>>
前端登录jq图形验证码
查看>>
软件设计
查看>>
Node.js实践
查看>>
手机网页开发简单总结
查看>>
Hadoop各种进程的配置文件及其位置说明
查看>>
js时间戳转时间格式
查看>>
Nginx配置文件nginx.conf中文详解(总结)
查看>>
Linux的用户态和内核态
查看>>
JavaScript原生错误及检测
查看>>
大众点评实时监控系统CAT的那些坑
查看>>
(原创) cocos2d-x 3.0+ lua 学习和工作(4) : 公共函数(3): 深度克隆clone()
查看>>
为什么写作
查看>>