插入排序:InsertSort:no more than ten lines

来源:互联网 发布:学生空间-七天网络 编辑:程序博客网 时间:2024/05/14 20:22

using System;
namespace insertsort
{
   class program
   {
      static void Main()
      {
         int[] arr={56,12,4,89,42,45,4,89};
         int len=arr.Length;
         for(int i=1;i<len;i++)
         {
            int tmp=arr[i],j;
            for(j=i-1;j>=0&&tmp<arr[j];j--)
            {
                   arr[j+1]=arr[j];        
            }
            arr[j+1]=tmp;
         }
         for(int k=0;k<len;k++)
           Console.Write("{0} ",arr[k]);
         Console.Read();
      } //main function
   } //program
} //insert sort

原创粉丝点击