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函数的笔记整理
Apr 07 Python
python 网络爬虫初级实现代码
Feb 27 Python
Python实现网站注册验证码生成类
Jun 08 Python
Python实现针对给定单链表删除指定节点的方法
Apr 12 Python
替换python字典中的key值方法
Jul 06 Python
numpy添加新的维度:newaxis的方法
Aug 02 Python
Pandas之排序函数sort_values()的实现
Jul 09 Python
安装docker-compose的两种最简方法
Jul 30 Python
Python3 使用pillow库生成随机验证码
Aug 26 Python
Python Handler处理器和自定义Opener原理详解
Mar 05 Python
pandas参数设置的实用小技巧
Aug 23 Python
python接口测试返回数据为字典取值方式
Feb 12 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 ajax 分页类代码
2008/11/13 PHP
php+mysql数据库查询实例
2015/01/21 PHP
php上传文件并存储到mysql数据库的方法
2015/03/16 PHP
javascript之大字符串的连接的StringBuffer 类
2007/05/08 Javascript
基于jquery的图片懒加载js
2010/06/30 Javascript
js单向链表的具体实现实例
2013/06/21 Javascript
jquery 跳到顶部和底部动画2句代码简单实现
2013/07/18 Javascript
JS返回上一页实例代码通过图片和按钮分别实现
2013/08/16 Javascript
JS的事件绑定深入认识
2014/06/26 Javascript
javascript中错误使用var造成undefined
2016/03/31 Javascript
vue.js入门教程之计算属性
2016/09/01 Javascript
jquery操作checkbox火狐下第二次无法勾选的解决方法
2016/10/10 Javascript
JavaScript中英文字符长度统计方法示例【按照中文占2个字符】
2017/01/17 Javascript
vue使用watch 观察路由变化,重新获取内容
2017/03/08 Javascript
使用Math.max,Math.min获取数组中的最值实例
2017/04/25 Javascript
JavaScript html5 canvas实现图片上画超链接
2017/10/20 Javascript
详解vue挂载到dom上会发生什么
2019/01/20 Javascript
python实现zencart产品数据导入到magento(python导入数据)
2014/04/03 Python
Python实现Windows上气泡提醒效果的方法
2015/06/03 Python
matplotlib subplots 设置总图的标题方法
2018/05/25 Python
python和shell获取文本内容的方法
2018/06/05 Python
python Matplotlib底图中鼠标滑过显示隐藏内容的实例代码
2019/07/31 Python
感知器基础原理及python实现过程详解
2019/09/30 Python
python操作cfg配置文件方式
2019/12/22 Python
python matplotlib中的subplot函数使用详解
2020/01/19 Python
flask框架蓝图和子域名配置详解
2020/01/25 Python
python 链接sqlserver 写接口实例
2020/03/11 Python
python 实现学生信息管理系统的示例
2020/11/28 Python
python 如何在测试中使用 Mock
2021/03/01 Python
毕业生文员求职信
2013/11/03 职场文书
2015新年联欢晚会开场白
2014/12/14 职场文书
雷锋的观后感
2015/06/10 职场文书
创业计划书之暑假培训班
2019/11/09 职场文书
SQL 尚未定义空闲 CPU 条件 - OnIdle 作业计划将不起任何作用
2021/06/30 SQL Server
CSS Transition通过改变Height实现展开收起元素
2021/08/07 HTML / CSS
uni-app 微信小程序授权登录的实现步骤
2022/02/18 Javascript