您的位置:首页 > 其它

啊哈算法学习-冒泡排序

2016-04-06 16:14 155 查看
重要的是使用range(len,-1,-1)实现逆序循环,即实现c语言中的for(i=len;i>=0;i–)

# -*- coding: utf-8 -*-
nums=[3,5,9,8]
for n in range(len(nums)-1,-1,-1):
for i in range(n):
if nums[i] < nums[i+1]:
nums[i+1],nums[i]=nums[i],nums[i+1]
print nums
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: