桶排序
a=[5,3,5,2,8]tong=[0 for i in range(11)]for e in a: tong[e]=tong[e]+1for (index,e) in enumerate(tong): for i in range(0,e): print(index,end=‘ ’)
氣泡排序
a=[5,3,5,2,8]for cishu in range(1,len(a)): for i in range(len(a)-cishu): if a[i]>a[i+1]: a[i],a[i+1]=a[i+1],a[i]print(a)
快速排序
a=[5,3,5,2,8]def qs(left,right): if left 內建排序 a=eval(input(‘請輸入一個數字列表:’))a=list(set(a))a。sort()print(a)