手机
当前位置:查字典教程网 >脚本专栏 >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 文件操作实现代码

python选择排序算法的实现代码

python 实现归并排序算法

python 切片和range()用法说明

python实现异步回调机制代码分享

python 算法 排序实现快速排序

python 域名分析工具实现代码

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

精品推荐
分类导航