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)
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)
本文标题:常见的几种排序的python实现
本文链接:https://www.haomeiwen.com/subject/tmubvftx.html
网友评论