手机
当前位置:查字典教程网 >脚本专栏 >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基础教程之lambda表达式使用方法

python插入排序算法的实现代码

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

python 提取文件的小程序

python 实现归并排序算法

精品推荐
分类导航