答案:C
統計:A:9,B:4,C:10,D:3,E:0
難度:計算中
【不叫賭俠的陳小刀】評論
選擇排序法是一種簡單且直觀的排序算法。其基本思想是:每次從未排序的部分中選擇一個最大(或最小)的元素,將其與未排序部分的第一個元素進行交換。然後縮小未排序部分的範圍,重複這個過程,直到排序完成。給定數列資料:22、35、62、15、47,我們需要將其由大到小排序,並找出在第二次循環結束後的數列狀況。第一次循環(Pass 1)找出整個數列中最大的元素:62。將62與數列的第一個元素交換:初始數列:22、35、62、15、47交換後數列:62、35、22、15、47第二次循環(Pass 2)現在我們忽略第一個元素,從剩下的數列中找出最大的元素:47。將47與數列的第二個元素交換:初始數列:62、35、22、15、47交換後數列:62、47、22、15、35在第二次循環結束後,數列排列的狀況為:62、47、22、15、35。因此,正確答案是: (C) 62、47、22、15、35