手机
当前位置:查字典教程网 >脚本专栏 >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不带重复的全排列代码

Python 文件操作实现代码

python pdb调试方法分享

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

Python实现八大排序算法

python简单实现基数排序算法

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

python ip正则式

Python完全新手教程

python 切片和range()用法说明

精品推荐
分类导航