代码
static void InsertSort(int[] array) 
        {
            
for (int i = 1; i < array.Length; i++
            {
                
if (array[i] < array[i - 1]) 
                {
                    
                    
int tem=array[i];
                    
int j = 0;  
                    
for (j = i - 1; j >= 0 && tem < array[j]; j--)
                    {
                        array[j 
+ 1= array[j];
                    }
                    array[j 
+ 1= tem;
                }
            }

        }
        
static void Main(string[] args)
        {
            
int[] a = new int[] { 6,25314 };
            InsertSort(a);
            

        }


posted on 2010-05-26 23:58  havies  阅读(209)  评论(0编辑  收藏  举报