python实现冒泡排序和插入排序算法
最近学习python,用python实现如下算法冒泡排序:
[*]c=[4, 5, 1, 85, 2, 3]
[*]for i in xrange(lenc(c)):
[*] for j in xrange(len(c)-1):
[*] if c[j] > c[j-1]:
[*] c[j],c[j+1]=c[j+1],c[j]
[*] print c
插入排序:
c=[4, 5, 1, 85, 2, 3]
for i in range(len(1,c)):
temp=c[i] #临时变量
for j in range(1,i+1)[::-1]: #寻找插入位置
if j>=0 and temp
页:
[1]