简单直接排序
#!/usr/bin/python
#encoding:utf-8
#基本思想:#將一個(gè)記錄插入到已排序好的有序表中,從而得到一個(gè)新,記錄數(shù)增1的有序表。即:先將序列的第1個(gè)記錄看成是一個(gè)有序的子序列,然后從第2個(gè)記錄逐個(gè)進(jìn)行>插入,直至整個(gè)序列有序?yàn)橹埂ef 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)
轉(zhuǎn)載于:https://www.cnblogs.com/tmyyss/p/4545986.html
總結(jié)
- 上一篇: 如何查看自己的ubutu系统是32位的还
- 下一篇: http://www.appinn.co