python冒泡排序

冒泡排序:执行机制:

  • # 两两相比 小靠前
  • # 外侧循环n-1
  • # 内侧循环n-1-i
  • l=[2,1,7,55,45,35,33,29,98,77,68,58,76,99,70,36];
    for i in range(len(l)-1):#外侧循环n-1
        for j in range(len(l)-1-i):#n-1#外侧循环n-1-i
            if l[j]>l[j+1]:
                l[j],l[j+1]=l[j+1],l[j];
    print(l);
  •  

猜你喜欢

转载自my.oschina.net/u/3764483/blog/1806479
今日推荐