博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python冒泡排序
阅读量:4561 次
发布时间:2019-06-08

本文共 494 字,大约阅读时间需要 1 分钟。

冒泡排序,顾名思义,按照一定的规则,把数据一直排下去

直接上代码

1 import random 2 def bubblesort(data): 3     for i in range(len(data)-1,1,-1): 4         change=True 5         for j in range(0,i): 6             if data[j] > data[j+1]: 7                 data[j],data[j+1]=data[j+1],data[j] 8                 change=False 9         if change:10             break11 12 data=[random.randint(1,1000) for i in range(1000)]13 print(data)14 bubblesort(data)15 print(data)
View Code

 

转载于:https://www.cnblogs.com/wizardjk/p/3953268.html

你可能感兴趣的文章
[转] 移动平台Html5的viewport使用经验
查看>>
ASP.NET MVC的帮助类HtmlHelper和UrlHelper
查看>>
《Python数据科学手册》第五章机器学习的笔记
查看>>
ubuntu16.04 配置爬虫环境
查看>>
Centos7,PHP7安装swoole
查看>>
02_ListActive中响应事件 并LogCat输出
查看>>
doubleclick adx note
查看>>
Celery框架
查看>>
[c#]asp.net开发微信公众平台(4)关注事件、用户记录、回复文本消息
查看>>
[转载,感觉写的非常详细]DUBBO配置方式详解
查看>>
linux Valgrind使用说明-内存泄漏
查看>>
cocos2d-x 3.x 橡皮擦功能
查看>>
Android在Eclipse上的环境配置
查看>>
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
查看>>
如何添加元素:
查看>>
ssm框架的一些基本写法(纯自己总结的,如有雷同纯属巧合)
查看>>
43个优秀的Swift开源项目
查看>>
5.13Js练习题
查看>>
mysql系列之8.mysql高可用 (mha4mysql)
查看>>
DIY_DE2之DM9000A网卡调试系列例程(二)——DM9000A测试、自收发、实现UDP
查看>>