分享

《算法图解》.pdf

 田维常 2020-11-26

算法是什么?

算法是按照设定程序运行以获得理想结果的一套指令。

计算机的发明使算法的功能被极大提升,因为在做重复性工作时,计算机显然更具优势,而人们要做的是运用计算机语言将众多极为简单的指令组成非常复杂的逻辑推理链条。

譬如,做蛋糕的时候该加一小勺白糖,人可以执行,计算机可不行,它首先必须知道白糖是什么;其次,“一小勺”的量不够精确;最后,计算机也不知道怎么“加”,从如何拿起勺子到如何移动勺子再到如何把勺子里的白糖倒到碗里,计算机都需要明确的指示才能执行。

程序员对于算法一直又爱又恨!

特别是在求职面试时,算法类问题绝对是不可逃避的提问点!

最近很多小伙伴问我要一些 算法 相关的资料,于是我翻箱倒柜,找到了这本非常经典的电子书——《算法图解》。

资料介绍

《算法图解》的示例丰富,图文并茂,以简明易懂的方式阐释了算法,旨在帮助程序员在日常项目中更好地利用算法为软件开发助力。前三章介绍算法基础,包括二分查找、两种基本的数据结构以及递归等。余下的篇幅将主要介绍应用广泛的算法。适合所有程序员、计算机专业相关师生以及对算法感兴趣的读者。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多