私のコードは正常に動作しているようだ(N-1)とn私は助けるunderstand.Pleaseすることはできませんよループの最初のレンジ機能、内選択ソートは
def selec(arr):
n=len(arr)
for i in range(n):
min=i
for j in range(i+1,n):
if arr[j]<arr[min]:
min=j
arr[i],arr[min]=arr[min],arr[i]
return arr
print(selec([2, 6, 5, 7, 1, 4]))
コードの書式を修正してください。提供されているとおりには動作しないようです。 – glibdud
あなたのコードは、字下げを除いて正しいです。 – user152468