数据结构与算法之一(书籍篇)
算法相关书籍大学学过数据结构但我觉得好无趣,一本厚厚的书籍就让我失去了对这门课的兴趣了,我也没学明白,直到大四看到程序员小灰写的《漫画算法》勾起了我对算法的兴趣,这本书通过萌萌的仓鼠小灰来讲算法,里面还包含了作者的面试经历,书也不厚,比教科书薄多了,正版里面都是彩印。入门级《大话数据结构》这本书也挺生动,模拟了一个虚拟的教室,就像你去课堂上课一样但又不乏味,不想我老师当初上的课一样,让我感觉...
算法相关书籍
大学学过数据结构但我觉得好无趣,一本厚厚的书籍就让我失去了对这门课的兴趣了,我也没学明白,直到大四看到程序员小灰写的《漫画算法》勾起了我对算法的兴趣,这本书通过萌萌的仓鼠小灰来讲算法,里面还包含了作者的面试经历,书也不厚,比教科书薄多了,正版里面都是彩印。
入门级
《大话数据结构》这本书也挺生动,模拟了一个虚拟的教室,就像你去课堂上课一样但又不乏味,不想我老师当初上的课一样,让我感觉教室毫无生机可言。还有一门是个专栏叫《数据结构与算法之美》,加入的人很多,说明这个专栏挺受大家欢迎的,它不仅可以看还可以在闲暇之余听听,我接下来写的东西主要是对这个专栏的总结。《算法图解》这本书主要是通过图解来教学。《啊哈算法》
面试书籍
《剑指 offer》这本书主要是为了面试,里面包含了面试的各种算法以及面试技巧。
《编程珠玑》这本书最大的特色就是讲了很多针对海量数据的处理技巧。这个可能是其他算法书籍很少涉及的。面试的时候,海量数据处理的问题也是经常会问的,特别是校招面试。
《编程之美》这本书有多位作者,其中绝大部分是微软的工程师,所以书的质量很有保证。不过,这里面的算法题目稍微有点难,也不是很系统。如果你有一定基础,也喜欢钻研些算法问题,或者要面试 Google、Facebook 这样的公司,可以拿这本书里的题,先来自测一下。
刷题网
力扣(LeetCode)、牛课网。
还有一个算法图解网站:https://visualgo.net/zh
java面试题网
经典大部头
《算法导论》这本书的章节安排不是循序渐进的,里面充斥着各种算法的正确性、复杂度的证明、推导,数学公式比较多,一般人看起来会比较吃力,不适合新手。
《算法》虽然比《算法导论》较为适合新手,但内容不是特别全面,更偏重算法。
殿堂级
如果《计算机程序设计艺术》称第二,我想没人敢称第一,这本书有很多卷。
闲暇之余阅读
《算法帝国》《数学之美》《算法之美》
关于算法的书籍挺多的,但我觉得泛而不精不如专精一本先把一本书籍里的算法搞明白了在去看其他书籍,毕竟人的经历是有限的
学习路线重点图

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)