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函数学习笔记
Oct 07 Python
Python多线程实例教程
Sep 06 Python
Linux下Python获取IP地址的代码
Nov 30 Python
对python 矩阵转置transpose的实例讲解
Apr 17 Python
OpenCV2从摄像头获取帧并写入视频文件的方法
Aug 03 Python
解决PyCharm控制台输出乱码的问题
Jan 16 Python
利用python实现在微信群刷屏的方法
Feb 21 Python
如何用Python破解wifi密码过程详解
Jul 12 Python
Python简单实现词云图代码及步骤解析
Jun 04 Python
Python 解决相对路径问题:&quot;No such file or directory&quot;
Jun 05 Python
基于Python实现视频的人脸融合功能
Jun 12 Python
Python中json.dumps()函数的使用解析
May 17 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 杂谈《重构-改善既有代码的设计》之五 简化函数调用
2012/05/07 PHP
举例详解PHP脚本的测试方法
2015/08/05 PHP
PHP递归实现文件夹的复制、删除、查看大小操作示例
2017/08/11 PHP
phpstorm 配置xdebug的示例代码
2019/03/31 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
Javascript String对象扩展HTML编码和解码的方法
2009/06/02 Javascript
Jquery 切换不同图片示例代码
2013/12/05 Javascript
浅析JavaScript动画
2015/06/10 Javascript
Javascript实现商品秒杀倒计时(时间与服务器时间同步)
2015/09/16 Javascript
谈谈JavaScript类型系统之Math
2016/01/06 Javascript
Nodejs如何搭建Web服务器
2016/03/28 NodeJs
jQuery文字横向滚动效果的实现代码
2016/05/31 Javascript
JS实现无缝循环marquee滚动效果
2017/05/22 Javascript
jQuery实现鼠标移入移出事件切换功能示例
2018/09/06 jQuery
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
2020/04/30 jQuery
JavaScript实现商品评价五星好评
2020/11/30 Javascript
python通过smpt发送邮件的方法
2015/04/30 Python
python正则表达式爬取猫眼电影top100
2018/02/24 Python
python将回车作为输入内容的实例
2018/06/23 Python
深入解析Python小白学习【操作列表】
2019/03/23 Python
python实现在列表中查找某个元素的下标示例
2020/11/16 Python
利用纯CSS3实现文字向右循环闪过效果实例(可用于移动端)
2017/06/15 HTML / CSS
使用CSS3来匹配横屏竖屏的简单方法
2015/08/04 HTML / CSS
Artist Guitars新西兰:乐器在线商店
2017/09/17 全球购物
Hurley官方网站:扎根于海滩生活方式的全球青年文化品牌
2020/05/18 全球购物
大专毕业生自我评价分享
2013/11/10 职场文书
大学生自我鉴定范文
2013/12/28 职场文书
会计专业毕业生求职信分享
2014/01/03 职场文书
五型班组建设方案
2014/02/10 职场文书
反邪教宣传工作方案
2014/05/07 职场文书
上课不认真检讨书
2014/09/17 职场文书
机关作风建设整改方案
2014/10/27 职场文书
致短跑运动员加油稿
2015/07/21 职场文书
使用react+redux实现计数器功能及遇到问题
2021/06/02 Javascript
Python爬虫入门案例之爬取去哪儿旅游景点攻略以及可视化分析
2021/10/16 Python
python turtle绘图
2022/05/04 Python