0
0
已采纳
赵逸凡
初级启示者
初级启示者
你是指python2还是python3?
选择排序:
for i in range(n-1):
for j in range(i+1,n):
if list1[i]>list1[j]:
list1[i],list1[j]=list1[j],list1[i]
上面我发的是冒泡排序,变量名自己翻译理解
0
胡家翊
高级守护
高级守护
科普:Python是一种面向对象的动态类型语言,最初被设计用于编写shell,随着版本的不断更新,现大多被用为AI领域
本人学过1年Python,不过时间太久了,全忘完了
0
0
赵逸凡
初级启示者
初级启示者
wenda.codingtang.com/questions/3561/
Cu Ball 挂友链,大家来康康
if len(array) <2:
return array
else:
num = 0
for j in range(len(array)-1):
for i in range(len(array)-1-j):
num += 1
if array[i] > array[i+1]:
mid = array[i+1]
array[i+1], array[i] = array[i], mid
print(array)
print(num)
return array
0