这里的基本书基本就是的和算法和数据结构相关的,有入门、面试、进阶、经典、殿堂
本文的内容来自极客时间的专栏:数据结构与算法之美。如果你有兴趣,可以和我一起学习。
入门:属于浅显易懂型,只要你有脑子,有点耐心,都可以读完
《大话数据结构》
《算法图解》
面试:基本就是面试的时候遇到的概率比较高的题目了,一般大公司对这个要求较高
《剑指 offer》
《编程珠玑》
《编程之美》
进阶:但凡入了编程这个坑,你就很难一个语言撸到底,算法和数据结构你同样需要用不同的语言来实现。
《数据结构与算法分析 :C 语言描述》
《数据结构与算法分析:C++ 描述》
《数据结构与算法分析:Java 语言描述》
经典:有的东西会过时,比如各种工具,比如各种语言,但是有些东西是永远的不会老去的,比如以下两本经典,可能很难一年读完,也许要读好几年
《算法导论》
《算法》
殿堂:在计算机领域有着一些如圣经一样值得拜读的书
《计算机程序设计艺术》