Java算法(1):選擇排序

選擇排序 1.定義: (1)找到數組中最小的那個元素 (2)將它和數組的第一個元素交換位置(如果第一個元素就是最小元素那麼它就和自己交換) (3)在剩下的元素中找到最小的元素,將它與數組的第二個元素交換位置 (4)如此以往,直到將整個數組排序 總結,不斷地選擇剩餘元素之中的最小者,並放到剩餘元素的第一個位置。   2.代碼剖析: 假設:數組a,長度n,下標i (1)這個算法每次都只替換一組數據 (
相關文章
相關標籤/搜索