思想是根據第壹個順序或最後壹個順序將最小的放在最左邊,不管途中的任何情況,然後移動下壹個最小的,然後移動較小的直到倒數第二個移動到位,最後壹個也移動。
因此,這種思想可以被視為冒泡排序的壹種變體。
代碼很簡單,我就不給了。如果妳真的很難編譯它,我們來談談它。我認為想法比代碼更重要。代碼能力可以通過做題來實現,但思路必須自己理解。
獎學金
程序a1(輸入,輸出);
定義變量
n、x、y、z、I、j:整數;
a:數組:= x;
a:= x+y+z;
結束;
對於i:=1到n-1執行{選擇排序}
對於j:=i+1到n do
if(a & lt;a)或((a=a)和(a & lta))或((a【I,1】》;a【j,1】)且(a=a)且(a=a)則
開始
swap(a【I,1】,a【j,1】);
swap(a,a);
swap(a,a);
結束;
for i:=1到5 do
writeln(a【I,1】,“”,a);
結束。