简单直接排序
#!/usr/bin/python
#encoding:utf-8
#基本思想:#將一個記錄插入到已排序好的有序表中,從而得到一個新,記錄數增1的有序表。即:先將序列的第1個記錄看成是一個有序的子序列,然后從第2個記錄逐個進行>插入,直至整個序列有序為止。def sis(alist):length=len(alist)for i in range(1,length):for j in range(0,i):if alist[j]>alist[i]:tmp=alist[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
總結
- 上一篇: 如何查看自己的ubutu系统是32位的还
- 下一篇: http://www.appinn.co