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中特殊函数集锦
Jul 27 Python
python使用psutil模块获取系统状态
Aug 27 Python
Python数据可视化正态分布简单分析及实现代码
Dec 04 Python
利用python解决mysql视图导入导出依赖的问题
Dec 17 Python
使用python实现BLAST
Feb 12 Python
对pandas中apply函数的用法详解
Apr 10 Python
Python pygorithm模块用法示例【常见算法测试】
Aug 16 Python
Django 内置权限扩展案例详解
Mar 04 Python
Python递归函数 二分查找算法实现解析
Aug 12 Python
django model的update时auto_now不被更新的原因及解决方式
Apr 01 Python
python获取对象信息的实例详解
Jul 07 Python
Pandas数据结构之Series的使用
Mar 31 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 Session变量不能传送到下一页的解决方法
2009/11/27 PHP
JS实现图片预加载无需等待
2012/12/21 Javascript
jquery+json实现数据列表分页示例代码
2013/11/15 Javascript
Asp.Net alert弹出提示信息的几种方法总结
2014/01/29 Javascript
javascript 终止函数执行操作
2014/02/14 Javascript
判断访客终端类型集锦
2015/06/05 Javascript
Javascript如何判断数据类型和数组类型
2016/06/22 Javascript
AngularJS 过滤器(自带和自建)详解
2016/09/19 Javascript
Bootstrap基本样式学习笔记之按钮(4)
2016/12/07 Javascript
jQuery鼠标悬停内容动画切换效果
2017/04/27 jQuery
javascript回调函数的概念理解与用法分析
2017/05/27 Javascript
Vue多系统切换实现方案
2018/06/05 Javascript
vue.js实现格式化时间并每秒更新显示功能示例
2018/07/07 Javascript
Node.js连接Sql Server 2008及数据层封装详解
2018/08/27 Javascript
微信小程序外卖选购页实现切换分类与数量加减功能案例
2019/01/15 Javascript
[03:04]2018年度DOTA2玩家最喜爱的主播-完美盛典
2018/12/16 DOTA
rhythmbox中文名乱码问题解决方法
2008/09/06 Python
Linux环境下MySQL-python安装过程分享
2015/02/02 Python
Python中分数的相关使用教程
2015/03/30 Python
Python基于xlrd模块操作Excel的方法示例
2018/06/21 Python
Python小工具之消耗系统指定大小内存的方法
2018/12/03 Python
Python 20行简单实现有道在线翻译的详解
2019/05/15 Python
树莓派使用USB摄像头和motion实现监控
2019/06/22 Python
python Pandas库基础分析之时间序列的处理详解
2019/07/13 Python
深入学习python多线程与GIL
2019/08/26 Python
python 实现矩阵按对角线打印
2019/11/29 Python
Python SMTP配置参数并发送邮件
2020/06/16 Python
Python爬虫制作翻译程序的示例代码
2021/02/22 Python
HTML5中实现拖放效果无须借助javascript
2012/12/26 HTML / CSS
匈牙利超级网上商店和优惠:Alza.hu
2019/12/17 全球购物
经典的班主任推荐信
2013/10/28 职场文书
生日邀请函范文
2014/01/13 职场文书
大学生职业规划范文:象牙塔生活的四年计划
2014/01/14 职场文书
打架检讨书
2015/01/27 职场文书
2019森林防火宣传标语大全!
2019/07/03 职场文书
解决Vue+SpringBoot+Shiro跨域问题
2021/06/09 Vue.js