青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

C++ Programmer's Cookbook

{C++ 基礎(chǔ)} {C++ 高級} {C#界面,C++核心算法} {設(shè)計模式} {C#基礎(chǔ)}

C#排序算法大全

C#排序算法大全
土人
2004-7-21

一、冒泡排序(Bubble)

using System;

namespace BubbleSorter
{
 public class BubbleSorter
 {
  public void Sort(int[] list)
  {
   int i,j,temp;
   bool done=false;
   j=1;
   while((j<list.Length)&&(!done))
   {
    done=true;
    for(i=0;i<list.Length-j;i++)
    {
     if(list[i]>list[i+1])
     {
     done=false;
     temp=list[i];
     list[i]=list[i+1];
     list[i+1]=temp;
     }
    }
   j++;
   }
  }
 }

 public class MainClass
 {
  public static void Main()
  {
   int[] iArrary=new int[]{1,5,13,6,10,55,99,2,87,12,34,75,33,47};
   BubbleSorter sh=new BubbleSorter();
   sh.Sort(iArrary);
   for(int m=0;m<iArrary.Length;m++)
   Console.Write("{0} ",iArrary[m]);
   Console.WriteLine();
  }
 }
}

二、選擇排序(Selection)

using System;

namespace SelectionSorter
{
 public class SelectionSorter
 {
  private int min;
  public void Sort(int [] list)
  {
   for(int i=0;i<list.Length-1;i++)
   {
   min=i;
    for(int j=i+1;j<list.Length;j++)
    {
    if(list[j]<list[min])
    min=j;
    }
   int t=list[min];
   list[min]=list[i];
   list[i]=t;
   }
  }
 }

 public class MainClass
 {
  public static void Main()
  {
   int[] iArrary = new int[]{1,5,3,6,10,55,9,2,87,12,34,75,33,47};
   SelectionSorter ss=new SelectionSorter();
   ss.Sort(iArrary);
   for (int m=0;m<iArrary.Length;m++)
   Console.Write("{0} ",iArrary[m]);
   Console.WriteLine();
  }
 }
}

三、插入排序(InsertionSorter)

using System;

namespace InsertionSorter
{
 public class InsertionSorter
 {
  public void Sort(int [] list)
  {
   for(int i=1;i<list.Length;i++)
   {
   int t=list[i];
   int j=i;
    while((j>0)&&(list[j-1]>t))
    {
    list[j]=list[j-1];
    --j;
    }
   list[j]=t;
   }
  }
 }

 public class MainClass
 {
  public static void Main()
  {
   int[] iArrary=new int[]{1,13,3,6,10,55,98,2,87,12,34,75,33,47};
   InsertionSorter ii=new InsertionSorter();
   ii.Sort(iArrary);
   for(int m=0;m<iArrary.Length;m++)
   Console.Write("{0}",iArrary[m]);
   Console.WriteLine();
  }
 }
}

四、希爾排序(ShellSorter)

using System;

namespace ShellSorter
{
 public class ShellSorter
 {
  public void Sort(int [] list)
  {
  int inc;
  for(inc=1;inc<=list.Length/9;inc=3*inc+1);
   for(;inc>0;inc/=3)
   {
    for(int i=inc+1;i<=list.Length;i+=inc)
    {
    int t=list[i-1];
    int j=i;
     while((j>inc)&&(list[j-inc-1]>t))
     {
     list[j-1]=list[j-inc-1];
     j-=inc;
     }
    list[j-1]=t;
    }
   }
  }
 }

 public class MainClass
 {
  public static void Main()
  {
   int[] iArrary=new int[]{1,5,13,6,10,55,99,2,87,12,34,75,33,47};
   ShellSorter sh=new ShellSorter();
   sh.Sort(iArrary);
   for(int m=0;m<iArrary.Length;m++)
   Console.Write("{0} ",iArrary[m]);
   Console.WriteLine();
  }
 }

posted on 2005-12-24 15:51 夢在天涯 閱讀(1488) 評論(0)  編輯 收藏 引用 所屬分類: C#/.NETData Arithmetic

公告

EMail:itech001#126.com

導(dǎo)航

統(tǒng)計

  • 隨筆 - 461
  • 文章 - 4
  • 評論 - 746
  • 引用 - 0

常用鏈接

隨筆分類

隨筆檔案

收藏夾

Blogs

c#(csharp)

C++(cpp)

Enlish

Forums(bbs)

My self

Often go

Useful Webs

Xml/Uml/html

搜索

  •  

積分與排名

  • 積分 - 1815011
  • 排名 - 5

最新評論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
      <noscript id="pjuwb"></noscript>
            <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
              <dd id="pjuwb"></dd>
              <abbr id="pjuwb"></abbr>
              99re热这里只有精品免费视频| 久久性色av| 欧美日韩高清区| 久久久久久久久久码影片| 亚洲国产一区二区精品专区| 亚洲淫性视频| 99re热这里只有精品视频 | 欧美激情精品久久久久久| 香蕉国产精品偷在线观看不卡| 日韩亚洲综合在线| 一区二区三区福利| 亚洲欧美亚洲| 欧美在线日韩在线| 美国十次了思思久久精品导航| 麻豆国产精品777777在线 | 亚洲精品乱码| 99国产精品| 久久久国产精品一区| 久久免费精品日本久久中文字幕| 美女视频一区免费观看| 欧美日韩一区二区三区在线视频| 欧美日韩一区二区在线观看视频| 国产精品主播| 99成人精品| 久久乐国产精品| 一区二区三区**美女毛片| 亚洲女爱视频在线| 欧美精品一区二区久久婷婷| 国产精品看片你懂得| 亚洲精品乱码久久久久久黑人 | 亚洲国产精品国自产拍av秋霞| 亚洲福利视频二区| 欧美一区激情视频在线观看| 欧美国产日韩视频| 久久久亚洲影院你懂的| 免费观看成人www动漫视频| 欧美日韩亚洲视频一区| 亚洲高清激情| 久久综合伊人77777麻豆| 亚洲一区二区三区精品视频| 欧美日韩国产成人在线| 99亚洲一区二区| 欧美日韩国产影片| 亚洲精品乱码久久久久久| 美女视频网站黄色亚洲| 久久黄金**| 伊人精品视频| 亚洲国产精品黑人久久久| 久久久久九九九| 亚洲国内高清视频| 亚洲精品一区二区三区在线观看| 欧美成人精品一区二区| 亚洲精品美女久久久久| 亚洲乱码视频| 国产亚洲毛片在线| 欧美成黄导航| 欧美午夜不卡视频| 久久久视频精品| 欧美成人tv| 一本大道av伊人久久综合| 亚洲视屏在线播放| 在线不卡a资源高清| 亚洲肉体裸体xxxx137| 国产精品女主播一区二区三区| 久久―日本道色综合久久| 另类图片综合电影| 亚洲一二三区精品| 老司机成人在线视频| 午夜精品免费视频| 欧美精品激情| 老司机午夜精品| 国产伦精品一区二区三区四区免费| 欧美成人激情视频| 国产一区二区中文字幕免费看| 91久久久久久国产精品| 黄色成人片子| 久久久久国产一区二区三区| 欧美日韩国产123区| 亚洲高清视频在线| 亚洲第一黄网| 欧美福利一区二区| 免费的成人av| 激情婷婷久久| 久久男人av资源网站| 久久亚洲影院| 亚洲激情一区二区| 欧美激情小视频| 国产精品99久久久久久久女警 | 99热免费精品| 女人天堂亚洲aⅴ在线观看| 久久精品视频在线播放| 亚洲国产高清aⅴ视频| 国产日韩精品入口| 欧美黑人国产人伦爽爽爽| 国产欧美精品日韩精品| 亚洲精品一区久久久久久| 亚洲人成在线影院| 欧美日韩国产经典色站一区二区三区| 欧美国产在线观看| 亚洲一区二区在线| 曰本成人黄色| 国产精品免费在线| 免费观看成人鲁鲁鲁鲁鲁视频| 99国产精品99久久久久久粉嫩| 亚洲欧美成aⅴ人在线观看| 国内外成人免费激情在线视频网站| 老司机67194精品线观看| 亚洲永久网站| 制服诱惑一区二区| 亚洲日韩欧美一区二区在线| 欧美在线观看日本一区| 最新国产乱人伦偷精品免费网站 | 久久久精彩视频| 一区二区激情| 亚洲久久成人| 亚洲国产另类精品专区| 久久久久久久久久久一区 | 日韩午夜中文字幕| 在线成人欧美| 亚洲国产精品视频一区| 亚洲国产精品成人综合色在线婷婷| 狠久久av成人天堂| 黄色成人免费观看| 亚洲国产婷婷| 亚洲精品久久久久久久久| 亚洲人成网站色ww在线| 日韩亚洲在线观看| 午夜在线电影亚洲一区| 久久精品色图| 亚洲精品自在在线观看| 一区二区三区欧美激情| 亚洲午夜精品网| 欧美资源在线| 欧美精品在线免费| 国产精品一级久久久| 亚洲第一伊人| 性欧美videos另类喷潮| 欧美91视频| 亚洲午夜性刺激影院| 美女精品视频一区| 国产视频一区二区在线观看| 精品动漫av| 亚洲欧美韩国| 99riav久久精品riav| 久久免费高清视频| 国产精品午夜春色av| 99国产精品久久久| 久久影视精品| 欧美一级专区| 亚洲伦理一区| 免费成人黄色av| 国产亚洲成人一区| 欧美一区三区三区高中清蜜桃| 亚洲成人直播| 欧美顶级少妇做爰| 亚洲精品乱码久久久久久| 免费国产自线拍一欧美视频| 午夜天堂精品久久久久| 国产欧美精品在线| 欧美在线观看www| 欧美在线一区二区| 国内精品伊人久久久久av一坑| 性欧美激情精品| 欧美一区网站| 亚洲区国产区| 一区二区免费看| 国产亚洲激情| 亚洲人成网站在线播| 欧美性猛交xxxx乱大交退制版| 亚洲小说欧美另类社区| 亚洲综合电影一区二区三区| 国产亚洲制服色| 亚洲国产综合在线| 国产精品成人免费| 奶水喷射视频一区| 欧美日韩国产丝袜另类| 久久免费黄色| 欧美日韩国产欧| 久久综合中文色婷婷| 欧美午夜不卡视频| 欧美激情精品久久久六区热门| 欧美日韩一卡| 欧美激情1区| 国产精品自在在线| 亚洲黄网站黄| 亚洲国产免费| 久久久精品国产免大香伊| 午夜精品视频在线| 欧美日韩黄视频| 欧美美女bbbb| 久久艳片www.17c.com| 欧美三区在线视频| 亚洲日本欧美在线| 亚洲第一中文字幕在线观看| 夜夜嗨av一区二区三区四区| 久久经典综合| 欧美专区在线观看| 国产日韩精品在线观看| 国产精品99久久久久久www| 亚洲一区二区三区欧美|