選擇排序

 int min =0;
        int temp;
        
        for(int i=0;i<source.length-1;i++) //共需要n-1次排序
        {        
            min =i;
            for(int j=i+1;j<source.length;j++)
            {  
                if(source[min]<source[j])
                {
                    min = j;
                }
            }
           
            //jiaohuan source[i] source[min]
            temp = source[i];
            source[i] = source[min];
            source[min] = temp;
        }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章