用選擇法對數組中10個整數按從小到大的順序排列(用函數實現)具體算法應該是什么?做不來,不懂
1 回答

迷途的馬爾斯
TA貢獻72條經驗 獲得超106個贊
/**?首先在未排序序列中找到最?。ù螅┰兀娣诺脚判蛐蛄械钠鹗嘉恢?,然后,再從剩余未排序元素中繼續尋找 ?*??最小(大)元素,然后放到已排序序列的末尾。以此類推,直到所有元素均排序完畢。 ?*/ for?(var?i?=?0;?i?<?array.length?-?1;?i++)?{? ??var?min?=?array[i];?????????????? ??for?(var?j?=?i?+?1;?j?<?array.length;?j++)?{?????????????????? ????if?(array[j]?<?min)?{?????????????????????? ??????temp?=?min;?????????????????????? ??????min?=?array[j];????????????????????? ??????array[j]?=?temp;????????????????? ????}????????????? ??}????????????? ??array[i]?=?min;????????? }
- 1 回答
- 0 關注
- 1279 瀏覽
添加回答
舉報
0/150
提交
取消