冒泡排序-python
2024-09-04 17:14:42
题目:
如果一个list是一组打乱的数字
list1=[3,2,1,9,10,78,6]
如何用python将这组打乱的数字进行冒泡排序?
题解:
def sort(nums):
for i in range(len(nums)-1): #这个循环负责设置冒泡排序进行的次数
for j in range(len(nums)-i-1): #j为列表下标
if nums[j] > nums[j+1]:
nums[j],nums[j+1]=nums[j+1],nums[j]
return nums
nums=[3, 2, 1, 9, 10, 78,6]
print sort((nums))
最新文章
- ES6+ 现在就用系列(一):为什么使用ES6+
- 使用python实现appium的屏幕滑动
- 怎么通过 Mysql 实现数据同步呢?
- (转)jQuery源码解读 -- jQuery v1.10.2
- LayaAir引擎——(九)
- 转 jsp中 session的简单用法
- 【POJ】1160 Post Office
- 第十二章 非对称加密算法-RSA
- 使用DataAnnotations实现数据验证
- string(Integer)类的equals和==区别和联系(验证密码的时候用得到)
- OpenGL 3:画圆
- 洛谷 P1026 统计单词个数
- Unity3D 物体移动到点击位置
- Struts1、Struts2的线程安全问题
- PC远程调试设备(转)
- MySQL5.7新特性:lossless replication 无损复制
- font awesome 页面小图标
- Python : *args和**kwargs是什么东东呢?
- C++变量的默认初始化规则
- 计算TCP链接的RTO超时重传时间
热门文章
- Java 关于容器集合等数据结构详情图解,一目了然
- Wix 安装部署教程 -CustomAction的七种用法
- docker入门——镜像简介
- C#秘密武器之反射——替换反射
- IOS Exception2 this class is not key value coding-compliant for the key Click
- Python 的条件语句和循环语句
- node-webkit中使用sqlite3
- asp.net mvc 4多级area实现技巧
- Atitit. 木马病毒的外部class自动加载机制------加载class的方法总结
- fpga技能树