python实现排序算法


Posted in Python onFebruary 14, 2014
def insertion_sort(n):
    if len(n) == 1:
        return n
    b = insertion_sort(n[1:])
    m = len(b)
    for i in range(m):
        if n[0] <= b[i]:
            return b[:i]+[n[0]]+b[i:]
    return b + [n[0]]
l = [1,3,4,2,6,7,9,7,12,11,789,345,456]
print insertion_sort(l)
d = input('l=')
print insertion_sort(d)
a = input('y:')
Python 相关文章推荐
python装饰器使用方法实例
Nov 21 Python
gearman的安装启动及python API使用实例
Jul 08 Python
python实现感知器算法详解
Dec 19 Python
python八皇后问题的解决方法
Sep 27 Python
详解python-图像处理(映射变换)
Mar 22 Python
Python使用type关键字创建类步骤详解
Jul 23 Python
对Django外键关系的描述
Jul 26 Python
django rest framework vue 实现用户登录详解
Jul 29 Python
Python-接口开发入门解析
Aug 01 Python
numpy np.newaxis 的实用分享
Nov 30 Python
python3实现elasticsearch批量更新数据
Dec 03 Python
拒绝盗图!教你怎么用python给图片加水印
Jun 04 Python
python实现dnspod自动更新dns解析的方法
Feb 14 #Python
python时间整形转标准格式的示例分享
Feb 14 #Python
Python操作列表的常用方法分享
Feb 13 #Python
python基础教程之lambda表达式使用方法
Feb 12 #Python
Python的print用法示例
Feb 11 #Python
python中的yield使用方法
Feb 11 #Python
python重试装饰器示例
Feb 11 #Python
You might like
PHP集成FCK的函数代码
2008/09/27 PHP
php相当简单的分页类
2008/10/02 PHP
php实现过滤字符串中的中文和数字实例
2015/07/29 PHP
基于Swoole实现PHP与websocket聊天室
2016/08/03 PHP
jQuery Autocomplete自动完成插件
2010/07/17 Javascript
juqery 学习之三 选择器 简单 内容
2010/11/25 Javascript
jQuery性能优化技巧分析
2015/02/20 Javascript
如何使用HTML5地理位置定位功能
2015/04/27 Javascript
JS时间特效最常用的三款
2015/08/19 Javascript
JavaScript黑洞数字之运算路线查找算法(递归算法)实例
2016/01/28 Javascript
jQuery实现的tab标签切换效果示例
2016/09/05 Javascript
JS实现鼠标移上去显示图片或微信二维码
2016/12/14 Javascript
Bootstrap中data-target 到底是什么
2017/02/14 Javascript
websocket+node.js实现实时聊天系统问题咨询
2017/05/17 Javascript
AngularJS折叠菜单实现方法示例
2017/05/18 Javascript
详解Vue.js基于$.ajax获取数据并与组件的data绑定
2017/05/26 Javascript
Vue.js移动端左滑删除组件的实现代码
2017/09/08 Javascript
Vue v2.5 调整和更新不完全问题
2017/10/24 Javascript
ES6 javascript中class静态方法、属性与实例属性用法示例
2017/10/30 Javascript
vue-mugen-scroll组件实现pc端滚动刷新
2019/08/16 Javascript
Vue解析剪切板图片并实现发送功能
2020/02/04 Javascript
vuex实现购物车的增加减少移除
2020/06/28 Javascript
jquery轮播图插件使用方法详解
2020/07/31 jQuery
js实现滑动进度条效果
2020/08/21 Javascript
[56:17]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第三场 8.22
2019/09/05 DOTA
Django集成百度富文本编辑器uEditor攻略
2014/07/04 Python
Python简明入门教程
2015/08/04 Python
python模块之re正则表达式详解
2017/02/03 Python
pandas 根据列的值选取所有行的示例
2018/11/07 Python
Python设计模式之桥接模式原理与用法实例分析
2019/01/10 Python
Python学习笔记之图片人脸检测识别实例教程
2019/03/06 Python
python打印异常信息的两种实现方式
2019/12/24 Python
印度最大的旅游网站:MakeMyTrip
2016/10/05 全球购物
衰败城市英国官网:Urban Decay英国
2020/04/29 全球购物
某/etc/fstab文件中的某行如下: /dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2 请解释其含义
2013/04/11 面试题
python中pymysql包操作数据库方法
2022/04/19 Python