zoukankan      html  css  js  c++  java
  • C#排序算法(1) 选择排序

    1. using System;    
    2.   
    3. namespace SelectionSorter    
    4. {    
    5.     public class SelectionSorter    
    6.     {    
    7.         private int min;    
    8.         public void Sort(int [] list)   
    9.         {    
    10.             forint i=0;i<list.Length-1;i++)    
    11.             {    
    12.                 min=i;    
    13.                 forint j=i+1;j<list.Length;j++)    
    14.                 {    
    15.                     if(list[j]<list[min])    
    16.                     min=j;    
    17.                 }    
    18.                 int t=list[min];    
    19.                 list[min]=list[i];    
    20.                 list[i]=t;    
    21.             }    
    22.         }    
    23.     }    
    24.   
    25.     public class MainClass    
    26.     {    
    27.         public static void Main()   
    28.         {    
    29.             int[] iArrary=new int[]{1,5,3,6,10,55,9,2,87,12,34,75,33,47};    
    30.             SelectionSorter ss=new SelectionSorter();    
    31.             ss.Sort(iArrary);    
    32.             forint m=0;m<iArrary.Length;m++)    
    33.             {   
    34.                 Console.Write("{0} ",iArrary[m]);    
    35.                 Console.WriteLine();    
    36.             }    
    37.         }    
    38.     }    
    39. }  
     
  • 相关阅读:
    Session共享的解决方案[转]
    学习SAS_001_循环语句中读取数据文件
    如何让远程数据库中的1张表导入到本地数据库中
    SAS之COMPBL、DEQUOTE函数
    使用winzip命令行对文件打包压缩
    让每个单词的第一个字母自动大写
    For the distance calculation
    SAS数据集转置
    Web开发/设计人员应当知道的15个网站
    你从没见过的 HTML5 动画效果
  • 原文地址:https://www.cnblogs.com/encounter/p/2188849.html
Copyright © 2011-2022 走看看