Bubble Sorting

void bubbleSort(int a[], int n)
{
    int i, j, flag;
    for(i = 0; i < n - 1; i++)
    {
        flag = 0;
        for(j = 0; j < n - 1 - i; j++)
            if(a[j] >a [j+1])
                swap(a[j], a[j+1]);

        if(!flag)
            break;
    }
}

O(n^2)

优质内容筛选与推荐>>
1、关于C++11新特性 智能指针、auto
2、flask跨域请求三行代码搞定
3、Mysql外键设置中的CASCADE、NO ACTION、RESTRICT、SET NULL
4、多线程环境的UI控件属性更新
5、JSF生命周期


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号