手机
当前位置:查字典教程网 >脚本专栏 >python >python实现排序算法
python实现排序算法
摘要:复制代码代码如下:definsertion_sort(n):iflen(n)==1:returnnb=insertion_sort(n[1:...

复制代码 代码如下:

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 ip正则式

python实现的希尔排序算法实例

python 提取文件的小程序

python冒泡排序算法的实现代码

python 控制语句

python pdb调试方法分享

Python实现八大排序算法

python基础教程之lambda表达式使用方法

跨平台python异步回调机制实现和使用方法

python实现的各种排序算法代码

精品推荐
分类导航