冒泡排序中是計算機的一種簡單的排序方法,此方法時間復雜度為O(n^2).
現在對於冒泡排序使用這幾天上手的python來實現一下。
算法的代碼如下:
1 def bubble_sort(data): 2 length = len(data) 3 for i in range(len(data)-1): 4 for j in range(len(data)-1): 5 if (data[j]>data[j+1]): 6 tmp=data[j] 7 data[j]=data[j+1] 8 data[j+1]=tmp
很簡單的實現~!只是無聊寫一下·!