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实现堆栈与队列的方法
Jan 15 Python
python使用PIL缩放网络图片并保存的方法
Apr 24 Python
Python3实现从指定路径查找文件的方法
May 22 Python
python贪婪匹配以及多行匹配的实例讲解
Apr 19 Python
使用pandas将numpy中的数组数据保存到csv文件的方法
Jun 14 Python
python 自动去除空行的实例
Jul 24 Python
使用python将时间转换为指定的格式方法
Nov 12 Python
8种用Python实现线性回归的方法对比详解
Jul 10 Python
Python中os模块功能与用法详解
Feb 26 Python
Python 中如何写注释
Aug 28 Python
Python3 + Appium + 安卓模拟器实现APP自动化测试并生成测试报告
Jan 27 Python
pytorch finetuning 自己的图片进行训练操作
Jun 05 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中处理模拟rewrite 效果
2006/12/09 PHP
修改Zend引擎实现PHP源码加密的原理及实践
2008/04/14 PHP
Laravel中注册Facades的步骤详解
2016/03/16 PHP
PHP simplexml_import_dom()函数讲解
2019/02/03 PHP
PHP中的输出echo、print、printf、sprintf、print_r和var_dump的示例代码
2020/12/01 PHP
网页javascript精华代码集
2007/01/24 Javascript
JavaScript实现将数组中所有元素连接成一个字符串的方法
2015/04/06 Javascript
JavaScript代码轻松实现网页内容禁止复制(代码简单)
2015/10/23 Javascript
Node.js的Koa框架上手及MySQL操作指南
2016/06/13 Javascript
浅谈AngularJS中ng-class的使用方法
2016/11/11 Javascript
vue-week-picker实现支持按周切换的日历
2019/06/26 Javascript
JavaScript Canvas编写炫彩的网页时钟
2019/10/16 Javascript
JavaScript队列结构Queue实现过程解析
2020/03/07 Javascript
vue深度监听(监听对象和数组的改变)与立即执行监听实例
2020/09/04 Javascript
JS绘图Flot如何实现动态可刷新曲线图
2020/10/16 Javascript
30分钟搭建Python的Flask框架并在上面编写第一个应用
2015/03/30 Python
Python多进程机制实例详解
2015/07/02 Python
详解Python的Flask框架中的signals信号机制
2016/06/13 Python
Python算法之图的遍历
2017/11/16 Python
Python实现的txt文件去重功能示例
2018/07/07 Python
使用Python做垃圾分类的原理及实例代码附源码
2019/07/02 Python
Python列表元素常见操作简单示例
2019/10/25 Python
jupyter note 实现将数据保存为word
2020/04/14 Python
python如何获得list或numpy数组中最大元素对应的索引
2020/11/16 Python
同事打架检讨书
2014/02/04 职场文书
初中新生军训方案
2014/05/13 职场文书
咖啡厅商业计划书
2014/09/15 职场文书
贫困证明书格式及范文
2014/10/15 职场文书
停课通知书
2015/04/24 职场文书
捐书活动倡议书
2015/04/27 职场文书
圣诞晚会主持词开场白
2015/05/28 职场文书
大队委员竞选演讲稿
2015/11/20 职场文书
高中优秀作文(范文)
2019/08/15 职场文书
普希金的诗歌赏析(3首)
2019/08/20 职场文书
导游词之贵州织金洞
2019/10/12 职场文书
Go语言编译原理之变量捕获
2022/08/05 Golang