zoukankan      html  css  js  c++  java
  • Bubble Sort

    最简单的排序方式,实现如下:

    代码
            /// <summary>
            
    /// 冒泡排序
            
    /// </summary>
            
    /// <param name="data"></param>
            public static void BubbleSort(int[] data)
            {
                
    if (data == null || data.Length < 1)
                {
                    
    throw new ArgumentNullException("data");
                }

                
    int temp;
                
    int index = data.Length - 1;
                
    while (index > 0)
                {
                    
    for (int i = 0; i < index; i++)
                    {
                        
    if (data[i] > data[i + 1])
                        {
                            temp 
    = data[i];
                            data[i] 
    = data[i + 1];
                            data[i 
    + 1= temp;
                        }
                    }

                    
    --index;
                }
            }
  • 相关阅读:
    osg::BlendFunc来设置透明度
    LCA(Tarjan)
    CODEVS1073 家族 (并查集)
    CODEVS1533 互斥的数(哈希表)
    2014-12-4
    BZOJ2661 连连看 (费用流)
    2014-11-30
    JAVA语法基础作业——动手动脑以及课后实验性问题
    课后作业01——相加
    再读大道至简第二章
  • 原文地址:https://www.cnblogs.com/Langzi127/p/1691822.html
Copyright © 2011-2022 走看看