Algorithms主要内容: 基本的排序算法 主要是一些比较经典的排序算法,其中包括同一个排序使用了不同思维实现,或者排序算法有一定的优化演进过程; 数据结构: 根据常用的数据结构为基准,例如:链表、栈、队列、树等,然后将对应到的有关算法,需要使用到这些数据结构罗列到一起; 比较优秀、著名的、让你眼前一亮的算法或者思维方式: 洗牌算法、大量文件使用固定内存排序、BitMap算法等,这些算法会让你感到新的思路去思考一些工程问题;