Python实现几个排序
1.冒泡排序
原理:依次比较相邻两个元素的值,不符合条件就交换,每执行完一趟会将最大值(或最小值)放到最右面(相对最右面)。具体百度。
def maopao(a):
for i in range(len(a)-1,-1,-1): #len得到a的长度,此处为9,但下标从0开始最多为8,所以-1
for j in range(0,i): #第二个-1,代表到0结束,range的用法;第三个-1,代表依次-1
if (a[j+1]<
原创
2021-09-03 11:23:19 ·
49 阅读 ·
0 评论