冒泡快排

1.冒泡排序

eg:

[1    3    5    7    9]

冒泡排序是前一个和后一个比

(1和3)(3和5)....



a=[4,7,9,2,5,1]

for i in range(len(a)):

    for j in range(len(a)-i-1):

        if a[j]<a[j+1]:

            a[j],a[j+1]=a[j+1],a[j]

print(a)

2.快排

b=[4,7,9,2,5,1]

for i in range(len(b)):

    for j in range(len(b)-1):

        if b[i]<b[j]:

            b[i],b[j]=b[j],b[i]

print(b)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 7,418评论 0 10
  • **2014真题Directions:Read the following text. Choose the be...
    又是夜半惊坐起阅读 9,787评论 0 23
  • Lua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de F...
    苏黎九歌阅读 13,877评论 0 38
  • 指间太宽,岁月太瘦,年华就这样在指缝间悄然溜走。又到岁末年首。 一场大雪涵盖了2018的时空,一次答...
    天水汪涛阅读 1,938评论 13 50
  • 跨年之夜,拜读此文!告别2017,拥抱2018!天涯犹在,不诉薄凉!放下过去,面对现实,享受当下!新年伊始,彼此幸...
    上善若水_8e46阅读 154评论 0 6