国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

用C#實現插入排序

2023-05-16 12:36:07
字體:
來源:轉載
供稿:網友

導讀:本文介紹了使用C#實現插入法排序的算法

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();
                 }
         }
}

上一篇:C#快速排序

下一篇:用C#實現冒泡法排序

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 云林县| 竹北市| 班玛县| 冀州市| 淮北市| 聊城市| 长汀县| 兴隆县| 大姚县| 长乐市| 子洲县| 通州市| 阳谷县| 建阳市| 淳安县| 肇庆市| 揭阳市| 益阳市| 恩平市| 汝州市| 同江市| 新源县| 梁平县| 仲巴县| 彭山县| 茂名市| 六枝特区| 庄浪县| 鱼台县| 微山县| 华蓥市| 上林县| 巴南区| 萝北县| 分宜县| 如东县| 大竹县| 乳源| 静宁县| 永修县| 衡阳县|