python--算法--插入排序

Posted fqqwz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python--算法--插入排序相关的知识,希望对你有一定的参考价值。

list =[2,3,5,10,15,16,18,22,1,4,6,7,8,9,0]
for i in range(1,len(list)):#无序区间
	key=list[i]
	j=i-1#有序区间
	while j>=0 and key<list[j]:
		list[j+1]=list[j]
		j=j-1#
		list[j+1]=key
print(list)

  

以上是关于python--算法--插入排序的主要内容,如果未能解决你的问题,请参考以下文章

python 算法——插入排序

Python八大算法的实现,插入排序希尔排序冒泡排序快速排序直接选择排序堆排序归并排序基数排序。

Python|理解折半插入排序

Python的冒泡排序和插入排序算法

Python版插入排序算法

八大排序算法---基于python