发布于 2014-10-09 09:57:26 | 86 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的Python多线程编程,程序狗速度看过来!

Python编程语言

Python 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。


本文是一个python实现的排序算法示例代码,处理小序列不错,需要的朋友可以参考下


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实现各种排序算法的代码示例总结
Python实现快速排序算法及去重的快速排序的简单示例
Python实现的Kmeans++算法实例
Python实现的简单万年历示例
python实现的一个通讯录示例
python实现bucket排序算法实例分析
Python实现八大排序算法
python实现八大排序算法(2)
python实现八大排序算法(1)
Python实现快速排序和插入排序算法及自定义排序的示例
Python实现树的先序、中序、后序排序算法示例
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务