Python排序搜索基本算法之冒泡排序实例分析


Posted in Python onDecember 09, 2017

本文实例讲述了Python排序搜索基本算法之冒泡排序。分享给大家供大家参考,具体如下:

冒泡排序和选择排序类似,也是第n次把最小的元素排在第n的位置上,也是该元素的绝对位置,只是冒泡排序的过程中,其他的元素也逐渐向自己最终位置逼近。代码如下:

def bubbleSort(seq):
  length=len(seq)
  for i in range(length):
    for j in range(length-1,i,-1):
      if seq[j-1]>seq[j]:
        seq[j-1],seq[j]=seq[j],seq[j-1]
if __name__=='__main__':
  print("三水点靠木测试结果:")
  seq=[2,9,7,7,4,3,2,-4,54,-7,0]
  bubbleSort(seq)
  print(seq)

运行结果:

Python排序搜索基本算法之冒泡排序实例分析

Python 相关文章推荐
Python time模块详解(常用函数实例讲解,非常好)
Apr 24 Python
Python 3.x 新特性及10大变化
Jun 12 Python
详解python之简单主机批量管理工具
Jan 27 Python
python编程实现归并排序
Apr 14 Python
Django1.9 加载通过ImageField上传的图片方法
May 25 Python
python版大富翁源代码分享
Nov 19 Python
Python面向对象思想与应用入门教程【类与对象】
Apr 12 Python
Django框架中序列化和反序列化的例子
Aug 06 Python
numpy库reshape用法详解
Apr 19 Python
Python 列表推导式需要注意的地方
Oct 23 Python
python list的index()和find()的实现
Nov 16 Python
python连接手机自动搜集蚂蚁森林能量的实现代码
Feb 24 Python
Python排序搜索基本算法之希尔排序实例分析
Dec 09 #Python
Python爬取当当、京东、亚马逊图书信息代码实例
Dec 09 #Python
python爬取亚马逊书籍信息代码分享
Dec 09 #Python
matplotlib在python上绘制3D散点图实例详解
Dec 09 #Python
K-近邻算法的python实现代码分享
Dec 09 #Python
Python数据可视化编程通过Matplotlib创建散点图代码示例
Dec 09 #Python
python学习之matplotlib绘制散点图实例
Dec 09 #Python
You might like
php实现微信公众平台账号自定义菜单类
2015/10/11 PHP
php判断str字符串是否是xml格式数据的方法示例
2017/07/26 PHP
Thinkphp框架+Layui实现图片/文件上传功能分析
2020/02/07 PHP
jQuery select控制插件
2009/08/17 Javascript
JS实现时间格式化的方式汇总
2013/10/16 Javascript
对Jquery中的ajax再封装,简化操作示例
2014/02/12 Javascript
Bootstrap基础学习
2015/06/16 Javascript
基于Node.js的强大爬虫 能直接发布抓取的文章哦
2016/01/10 Javascript
javascript 继承学习心得总结
2016/03/17 Javascript
jQuery实现三级菜单的代码
2016/05/09 Javascript
js改变透明度实现轮播图的算法
2020/08/24 Javascript
jquery+css3问卷答题卡翻页动画效果示例
2016/10/26 Javascript
微信小程序版翻牌小游戏
2018/01/26 Javascript
JavaScript面向对象继承原理与实现方法分析
2018/08/09 Javascript
浅谈vux之x-input使用以及源码解读
2018/11/04 Javascript
Smartour 让网页导览变得更简单(推荐)
2019/07/19 Javascript
浅析Vue中拆分视图层代码的5点建议
2019/08/15 Javascript
解决包含在label标签下的checkbox在ie8及以下版本点击事件无效果兼容的问题
2019/10/27 Javascript
JS快速实现简单计算器
2020/04/08 Javascript
Node.js API详解之 tty功能与用法实例分析
2020/04/27 Javascript
RC4文件加密的python实现方法
2015/06/30 Python
Python中.py文件打包成exe可执行文件详解
2017/03/22 Python
python web.py开发httpserver解决跨域问题实例解析
2018/02/12 Python
python 读取目录下csv文件并绘制曲线v111的方法
2018/07/06 Python
解决django xadmin主题不显示和只显示bootstrap2的问题
2020/03/30 Python
基于jupyter代码无法在pycharm中运行的解决方法
2020/04/21 Python
python使用for...else跳出双层嵌套循环的方法实例
2020/05/17 Python
Python新手学习装饰器
2020/06/04 Python
python解压zip包中文乱码解决方法
2020/11/27 Python
Cole Haan官方网站:美国时尚潮流品牌
2017/12/06 全球购物
单位在职证明范本
2014/01/09 职场文书
初中班主任评语大全
2014/04/24 职场文书
篮球兴趣小组活动总结
2014/07/07 职场文书
住宿生擅自离校检讨书
2014/09/22 职场文书
2016年国庆节67周年活动总结
2016/04/01 职场文书
python3.9之你应该知道的新特性详解
2021/04/29 Python