C#选择法排序实例分析
本文实例讲述了C#选择法排序实现方法。分享给大家供大家参考。具体实现方法如下:
publicint[]SelectionSort(int[]arr) { //1.Findmin //2.Swapitwithfirstelement //3.Repeatstartingfromsecongpositiononwards. int_min=0; for(inti=0;i<arr.Length;i++) { _min=i; for(intj=i;j<arr.Length;j++) { if(arr[j]<arr[_min]) _min=j; } int_temp=arr[i]; arr[i]=arr[_min]; arr[_min]=_temp; } returnarr; }
希望本文所述对大家的C#程序设计有所帮助。