基本排序算法的重新解读
我们在上大学的时候会接触很多基本的排序算法,到了工作后其实我们很多时候用的都是语言自带的一些排序方法,所以就会有些生疏,这次重看《数据结构与算法之美》,对这些基本的排序算法又有了一点进一步的理解,索性就重新回顾一遍这些基本的排序算法,并从几个新的角度去理解和使用它们,本文所有的排序都是从小到大排序,并且是从王争老师的课程中提取了一点关于基本排序的知识按照自己的思维方式重新组织并实现了一次,加入了一点自己的联想,比如计数排序与前缀和的关系,从一个新的角度理解归并排序与快速排序的区别,但还是强烈建议大家去购买王争老师的正版课程,真正的由浅入深,这样每个人的知识树不一样,构建起来的知识体系也不同。
