但是,基本上可以分为两类:基础书籍和专业书籍。
基础书籍包括:
C语言、数据结构、算法、计算机网络、计算机系统等。
这些书籍是程序员必须掌握的基础知识,小白应该先看这些书籍。
专业书籍包括:
微服务架构、高性能网站架构、大数据架构、云计算架构、大型网站架构等。
这些书籍是程序员必须掌握的专业知识,小白应该后看这些书籍。
当然,如果有兴趣,还可以看一些Web前端开发、Android开发、iOS开发、数据库开发等书籍。
《算法导论》原书名——《Introduction to Algorithms》,是一本十分经典的计算机算法书籍,与高德纳(Donald E.Knuth)的《计算机程序设计艺术》(《The Art Of Computer Programming》)相媲美。 《算法导论》由Thomas H.Cormen、Charles E.Leiserson、Ronald L.Rivest、Clifford Stein四人合作编著(其中Clifford Stein是第二版开始参与的合著者)。本书的最大特点就是将严谨性和全面性融入在了一起。http://baike.baidu.com/link?url=YWrs12UzFI01s1Rx3RpeEj486jhNjl-BCcmiFSDsIG2bE1J7NHqeOkB3P6VIxHbA
大学教的数据结构和算法基本上面都有,我就作为参考书