《算法图解》.pdf

算法是什么?

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

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

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

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

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

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

资料介绍

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

(0)

相关推荐

  • 怎么学好数据结构?

    想请教,刚学完C,怎么学好数据结构?我发现,数据结构中的某些算法好难理解,一些语句不是很容易明白.有没有必要深究每句语句?谢谢 记得我读大学的时候,做一个项目,碰到一个特别复杂的数据结构问题,找了我身 ...

  • 如何快速理解算法,老程序员给你推荐两个网站,用上后事半功倍

    如何快速理解算法,老程序员给你推荐两个网站,用上后事半功倍

  • 《深入剖析Nginx》.pdf

    回复"面试"获取全套面试资料 Nginx是一款轻量级的Web服务器,特点是高性能.高并发. 它由俄罗斯程序设计师Igor Sysoev开发,供俄国大型入口网站及搜索引擎Ramble ...

  • T75虚空(妈).pdf

    T75虚空(妈).pdf

  • 剖析职场压力,学会自我减压很重要

    假设我们上班一天花8小时,一周工作5天,工作30年,这一辈子在职场就要花掉约60000多小时. 职场对我们来说很重要,然而,职场里的烦心事却不少. 对上班族来说经常感到压力山大: 有来自工作上的: 有 ...

  • pdf文件需要修改错误内容,pdf怎么转换成word?

    不知道大家有没有遇到这种情况,就是当我们整理好一个pdf格式的文件准备发送给领导或者是同事之类的操作时,临时检查的时候发现文件中有错误的地方,天呐!这对于小编来说虽说是习以为常,但是每每遇到此情况的时 ...

  • 一种治疗鼻炎的方剂.pdf

    <一种治疗鼻炎的方剂.pdf>由会员分享,可在线阅读,更多相关<一种治疗鼻炎的方剂.pdf(3页珍藏版)>请在专利查询网上搜索. 1.(10)申请公布号 CN 10224743 ...

  • 仙草痛风方剂及其制备方法.pdf

    <仙草痛风方剂及其制备方法.pdf>由会员分享,可在线阅读,更多相关<仙草痛风方剂及其制备方法.pdf(5页珍藏版)>请在专利查询网上搜索. 1.(19)中华人民共和国国家知识 ...

  • pdf是一种什么格式?pdf怎么转换成jpg图片?

    在生活工作中我们需要用到pdf格式的文件的地方是非常多的,不过有时候也需要将其pdf格式转换成其它格式的.像为了更改内容我们需要将其转换成word格式进行编辑,而为了更方便我们使用或特殊需求,我们则需 ...

  • 一种美容组合方剂.pdf

    <一种美容组合方剂.pdf>由会员分享,可在线阅读,更多相关<一种美容组合方剂.pdf(3页珍藏版)>请在专利查询网上搜索. 1.(19)中华人民共和国国家知识产权局 (12) ...

  • 打石中药方剂.pdf

    <打石中药方剂.pdf>由会员分享,可在线阅读,更多相关<打石中药方剂.pdf(4页珍藏版)>请在专利查询网上搜索. 1.(19)中华人民共和国国家知识产权局 (12)发明专利 ...

  • 治疗类风湿的方剂.pdf

    说明书治疗类风湿的方剂 技术领域:本发明是一种医疗康复药物,专治类风湿. 背景技术:风湿病是一种临床常见病.多发病,祖国传统中医称之为"痹症",是由于风.寒.湿.热等外邪侵袭人体闭 ...