常见的几种排序的python实现
2018-08-05 本文已影响0人
小明很冷
1、冒泡排序(bubble sort)
```def BubbleSort(List):
for iin range(len(List)-1,0,-1):
for jin range(i):
if List[j]> List[j+1]:
List[j],List[j+1]= List[j+1],List[j]
return List```
2、选择排序(selection sort)
3、插入排序(insertion sort)
4、快速排序(quick sort)