数据结构-排序算法原理和Python实现
排序算法概览
插入排序
直接插入排序
希尔排序
交换排序
冒泡排序
快速排序
选择排序
简单选择排序
堆排序
归并排序
基数排序
有些时候看懂了,不一定会写,不妨自己写一遍代码看看会有什么收获。排序算法概览插入排序基本思想是每次讲一个待排序的记录,按其关键字大小插入到前面已拍好的子序列中,直到全部完成。直接插入排序讲元素L(i)插入到有序序列L[1,…,i-1]中,执行以下操作:
1. 查找出L(
原创
2017-04-09 22:30:47 ·
1464 阅读 ·
0 评论