image

Python中排序方法的实现


writerlIcht                      emaillIcht.gzl@gmail.com                 Date:  2019.9.15

 

5

        排序方法的是对数据处理必不可少的算法,主要的排序方法有冒泡排序、选择排序、插入排序、shell排序、快速排序、归并排序等。根据待处理的数据结构不同选择不同的排序方法不同处理数据的效率也会不同。排序方法的好坏可以用最坏时间复杂度以及最优时间复杂度来衡量。

 

 

Python中冒泡排序

 

 

 

Python中选择排序

 

Python中插入排序

 

 

Python中shell排序

 

 

Python中快速排序

 

 

Python中归并排序