面试准备-《算法第4版》Java算法笔记、理解整理

栏目: Java · 发布时间: 6年前

内容简介:JVM 是 java 程序员永远的考题,算法是所有程序员永久的考题。这应该是很多人的共识,不管是谁,学习的路上我们时常遇到迷茫阶段,抓住最根本的东西你永远不会觉得迷失。年假之前,我就规定自己要完成多少多少的任务,要做一些些有意义的事情,读书,练习,输出一些有价值的文字和笔记正是这一理念的实现,这样不仅让自己的经历更漂亮一点,也能帮助很多其他人!《算法(第4版)》是一本晦涩的书,特别是中文版!我要强烈吐槽一下中文版的翻译,因为这本书业内评价都极高,当我兴致勃勃准备开始复习时,却被绕口的中文读的喘不过气,导致我
面试准备-《算法第4版》Java算法笔记、理解整理

JVM 是 java 程序员永远的考题,算法是所有 程序员 永久的考题。这应该是很多人的共识,不管是谁,学习的路上我们时常遇到迷茫阶段,抓住最根本的东西你永远不会觉得迷失。

年假之前,我就规定自己要完成多少多少的任务,要做一些些有意义的事情,读书,练习,输出一些有价值的文字和笔记正是这一理念的实现,这样不仅让自己的经历更漂亮一点,也能帮助很多其他人!

《算法(第4版)》是一本晦涩的书,特别是中文版!我要强烈吐槽一下中文版的翻译,因为这本书业内评价都极高,当我兴致勃勃准备开始复习时,却被绕口的中文读的喘不过气,导致我推迟好久终于在今年年假期间才又拿出来慢慢对着英文原版啃起来!

除去基础数据结构的介绍,从大的方面讲,全书共有 4 大块,分别是 排序 、搜索、图、字符串,每大块基本都有 5 节的内容,每节又会有 4~5 种算法的实现与讲解,总共超过 80 道算法类型,图文并茂,确实是本好书(除了翻译)。

我希望能用这种方式激励我自己把这本书啃完,也希望帮助到一些正在准备面试和同样准备复习算法的同学。笔记内容除去了书中晦涩难懂的部分,截取的书中精华部分,我认为这本书的精华就是一张张插图,所以我几乎把所有的帮助理解的图都用上了,这一点你可以看 3-3-平衡查找树 的笔记,其次是每段都会贴出相应的关键代码,以便让我以后复习时不理解可以直接看代码。这本笔记在我反复复习也会随时更新,预计以后刷 LeetCode 时,也会将对应提醒放在对应章节里,如果有其他建议欢迎提 issue ,如果对你有帮助的话 Star 哦。

github整理地址: github.com/MeandNi/Alg…


以上所述就是小编给大家介绍的《面试准备-《算法第4版》Java算法笔记、理解整理》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

机器与人:埃森哲论新人工智能

机器与人:埃森哲论新人工智能

【美】保罗•多尔蒂 詹姆斯•威尔逊 / 赵亚男 / 中信出版社 / 2018-10-1 / 49.00元

自人工智能问世以来,人们普遍持有人机对立的观点,且无时无刻不在害怕自己的工作会被人工智能取代。作者认为,是时候抛开这些无谓的担忧了,因为人类社会正走向一个与机器共融共生的时代。 未来的新型工作模式是什么?未来有哪些工作不会被人工智能取代?人工智能时代重要的生存技能是什么?本书围绕这三大核心问题做了透彻的分析。作者带我们见识了置于业务流程背景之下的人工智能,阐述了其在不同职能部门中起到的推动作......一起来看看 《机器与人:埃森哲论新人工智能》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

html转js在线工具
html转js在线工具

html转js在线工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具