zl程序教程

您现在的位置是:首页 >  后端

当前栏目

python实现排序算法

2023-06-13 09:15:17 时间

复制代码代码如下:


definsertion_sort(n):
   iflen(n)==1:
       returnn
   b=insertion_sort(n[1:])
   m=len(b)
   foriinrange(m):
       ifn[0]<=b[i]:
           returnb[:i]+[n[0]]+b[i:]
   returnb+[n[0]]
l=[1,3,4,2,6,7,9,7,12,11,789,345,456]
printinsertion_sort(l)
d=input("l=")
printinsertion_sort(d)
a=input("y:")