zoukankan      html  css  js  c++  java
  • 【2017-3-1】冒泡排序

    冒泡排序

    依次比较相邻的两个数,将小数放在前面,大数放在后面。

    数组中两个变量进行交换                                         //对数组中两个变量进行交换,是冒泡排序中最基本的步骤

             int [] s = new int[]{1,5,7};

             int  a = s [0]; 

             s [0] = s [s.Length-1];

             s [s.Length-1] = int a ;

             for (int i =0;i<s.Length;i++);

             { 

                     Console.WriteLine(s[i]);

              }

        冒泡排序                                                                //冒泡排序最基本的格式,格式固定,很重要,记住                                                

                        int [ ] ss = new int[ ]{2,1,5,3,4};

                        int  temp;

                        for ( int i = 0 ; i < ss.Length ; i ++ )                    //抽取第一个变量    

                       {

                            for ( int j = i + 1 ; j < ss.Length ; j++  )           // 抽取第二个变量             

                            {

                                  if ( ss[ i ]< ss[ j ]    )                                //比较,交换位置

                                  {

                                         temp = ss[ i ];                                     

                                         ss[ i ]= ss[ j ];

                                         ss[ j ];=temp;

                                    }

                              }

                          }

                          for( int i <0 ; i< ss.Length ; i++ )                         // 输出 

                        {

                             Console.WriteLine(  ss [ i ] );

                          }

                          Console.ReadLine();

  • 相关阅读:
    java 实现大顶堆
    (转)单调栈总结
    leetcode再次总结
    (转)jvm具体gc算法介绍标记整理--标记清除算法
    (转)java 多线程 对象锁&类锁
    maven 上传 jar 到本地私服
    记录一下faster rcnn
    yolov2训练ICDAR2011数据集
    MSE,ks,mAP,weight decay等名词解释
    python爬虫爬取指定用户微博图片及内容,并进行微博分类及使用习惯分析,生成可视化图表
  • 原文地址:https://www.cnblogs.com/hanqi0216/p/6525768.html
Copyright © 2011-2022 走看看