二合一收款码免费制作网站,企业管理系统介绍,烟台网站优化推广,个人网站设计与开发#!/usr/bin/python
#encoding:utf-8
#基本思想:#将一个记录插入到已排序好的有序表中#xff0c;从而得到一个新#xff0c;记录数增1的有序表。即#xff1a;先将序列的第1个记录看成是一个有序的子序列#xff0c;然后从第2个记录逐个进行插入#xff0c;直至整个序… #!/usr/bin/python
#encoding:utf-8
#基本思想:#将一个记录插入到已排序好的有序表中从而得到一个新记录数增1的有序表。即先将序列的第1个记录看成是一个有序的子序列然后从第2个记录逐个进行插入直至整个序列有序为止。def sis(alist):lengthlen(alist)for i in range(1,length):for j in range(0,i):if alist[j]alist[i]:tmpalist[j]alist[j]alist[i]alist[i]tmpbreakreturn alista[23,16]
b[34,89,-34,12,34,3434,234.19]print sis(a)
print sis(b)转载于:https://www.cnblogs.com/tmyyss/p/4545986.html