冒泡排序

原创 2016年08月31日 00:02:58
void bubble_sort(int a[], int n)
{
    int i, j, temp;
    for (j = 0; j < n - 1; j++)//注意这里是到n-1
        for (i = 0; i < n - 1 - j; i++)//注意这里是从0开始,到n-j-1
        {
            if(a[i] > a[i + 1])
            {
                temp = a[i];
                a[i] = a[i + 1];
                a[i + 1] = temp;
            }
        }
}
 
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

冒泡排序以及二分法查询

  • 2017年11月09日 23:15
  • 275B
  • 下载

冒泡排序VB版

  • 2015年03月28日 21:43
  • 27KB
  • 下载

Java中的冒泡排序算法实现

巴黎的告白气球 2017-01-12 11:49 冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走...

vs2010 冒泡排序

  • 2015年05月10日 15:48
  • 1.09MB
  • 下载

二分查找算法和冒泡排序算法

  • 2015年04月22日 11:27
  • 942KB
  • 下载

利用Python实现冒泡排序

今天说一个比较简单易懂的算法,相信大家在大学里面肯定都有接触过。在这里介绍排序算法的一种冒泡排序,对于初学Python的新人来说因该很容易理解。...

奇偶冒泡排序

  • 2016年03月30日 22:08
  • 1KB
  • 下载

冒泡排序C语言

  • 2016年02月18日 18:57
  • 652B
  • 下载

用PHP如何实现冒泡排序

1、首先我们必须弄清楚什么是冒泡排序,不理解冒泡排序的原理,我们就无法写出代码。 冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比...

冒泡排序,舞动的bubble111

  • 2016年01月06日 23:06
  • 50MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:冒泡排序
举报原因:
原因补充:

(最多只允许输入30个字)