Java語言選擇排序

選擇排序算法實現過程: 算法描述:從頭至尾掃描待排序序列,找出該序列中最小(大)的元素和第一個元素交換位置。接着從剩下的元素序列中重複前面的操作,最終得到一個有序序列。 實現過程:使用兩個for循環,第一個for循環確定存放待排序序列中經選擇和交換之後的最小(大)的元素。第二個for循環實現將之前確定的最小(大)元素與序列中剩餘的元素進行比較交換出最小(大)元素的下標。 圖解:          
相關文章
相關標籤/搜索