程序填空题:选择排序
本题目要求输入一行整数,采用选择排序的方法进行排序后输出。
c++
def SelectionSort(a):
n = len(a)
for i in range(n-1):
for j in :
if :
lst = list(map(int,input().split()))
SelectionSort(lst)
print(lst)
答案:
第1空:k = i
第2空:range(i+1,n)
第3空:a[j] < a[k]
第4空:k = j
第5空:a[i],a[k] = a[k],a[i]
c++
def SelectionSort(a):
n = len(a)
for i in range(n-1):
for j in :
if :
lst = list(map(int,input().split()))
SelectionSort(lst)
print(lst)
答案:
第1空:k = i
第2空:range(i+1,n)
第3空:a[j] < a[k]
第4空:k = j
第5空:a[i],a[k] = a[k],a[i]