<meta name="description" itemprop="description" content="</br> 【主要内容】
本书示例丰富,图文并茂,以简明易懂的方式阐释了算法,旨在帮助程序员在日常项目中更好地利用算法为软件开发助力。前三章介绍算法基础,包括二分查找、大O 表示法、两种基本的数据结构以及递归等。余下的篇幅将主要介绍应用广泛的算法,具体内容包括:面对具体问题时的解决技巧,比如何时采用贪婪算法或动态规划;散列表的应用;图算法;K 最近邻算法。" />

六合平台网站

算法图解
66推荐 收藏
122.0K阅读

算法图解

Aditya Bhargava (作者) 袁国忠 (译者)
你一定能看懂的算法基础书
代码示例基于Python
400多个示意图,生动介绍算法执行过程
展示不同算法在性能方面的优缺点
教会你用常见算法解决每天面临的实际编程问题

【主要内容】
本书示例丰富,图文并茂,以简明易懂的方式阐释了算法,旨在帮助程序员在日常项目中更好地利用算法为软件开发助力。前三章介绍算法基础,包括二分查找、大O 表示法、两种基本的数据结构以及递归等。余下的篇幅将主要介绍应用广泛的算法,具体内容包括:面对具体问题时的解决技巧,比如何时采用贪婪算法或动态规划;散列表的应用;图算法;K 最近邻算法。

收藏本书能做什么?

有情况的时候会收到通知,比如电子书发布等。

电子书
¥24。99
格式
mobi   pdf

纸质书
¥38.71 ¥49.00

其他购买方式?

出版信息

  • 书  名算法图解
  • 执行编辑关于本书的内容有任何问题,请联系 傅志红
  • 出版日期2017-03-13
  • 书  号978-7-115-44763-0
  • 定  价49.00 元
  • 页  数196
  • 印刷方式黑白
  • 开  本16开
  • 出版状态上市销售
  • 原书名
  • 原书号

所属分类

本书特色

【技术大咖推荐】
本书完成了一项不可能完成的任务:让数学变得有趣而易懂! ——Sander Rossel,COAS Software Systems

你渴望像看喜欢的小说一样学习算法吗?如果是,本书正是你梦寐以求的! ——Sankar Ramanathan,IBM Analytics

当今世界,使用算法进行优化已渗透到了生活的方方面面。如果你正寻找优秀的算法入门书,本书就是你的首选。 ——Amit Lamba,Tech Overture

算法学习起来一点都不乏味!在我和学生们看来,本书既活泼有趣又富有洞见。
——Christopher Haupt,Mobirobo

目录

版权声明 阅读
献词 阅读
前言 阅读
致谢 阅读
关于本书 阅读
第 1 章 算法简介 阅读
第 2 章 选择排序
第 3 章 递归
第 4 章 快速排序
第 5 章 散列表
第 6 章 广度优先搜索
第 7 章 狄克斯特拉算法
第 8 章 贪婪算法
第 9 章 动态规划
第 10 章 K最近邻算法
第 11 章 接下来如何做
练习答案

作者介绍


【作者简介】
Aditya Bhargava
软件工程师,兼具计算机科学和美术方面的教育背景,在adit.io撰写编程方面的博客。

【译者简介】
袁国忠
自由译者;2000年起专事翻译,主译图书,偶译新闻稿、软文;出版译著40余部,其中包括《Python编程:从入门到实践》《C++ Prime Plus中文版》《CCNA学习指南》《CCNP ROUTE学习指南》《面向模式的软件架构:模式系统》《风投的选择:谁是下一个十亿美元级公司》等,总计700余万字;专事翻译前,从事过三年化工产品分析和开发,做过两年杂志和图书编辑。

大家也喜欢

  • 算法交易员:会赚钱的人工智能

    权容禛   何佩佩   译

    本书生动讲述了华尔街宽客及其运用量化交易技术驰骋于投资领域的故事,同时介绍了人工智能在投资领域的发展。全书分为...

  • 白话机器学习算法

    黄莉婷   苏川集   武传海   译

    与使用数学语言或计算机编程语言讲解算法的书不同,本书另辟蹊径,用通俗易懂的人类语言以及大量有趣的示例和插图讲解...

  • 我的第一本算法书

    宫崎修一   石田保辉   张贝   译

    本书采用大量图片,通过详细的分步讲解,以直观、易懂的方式展现了7个数据结构和26个基础算法的基本原理。第1章介...

  • 枕边算法书

    林栢濬   崔盛一   译

    本书第1章重点讲解各种常见算法,第2章主要介绍几种相对少见的算法,第3章和第4章探究其他程序员编写的代码,从中...

  • 算法新解

    【主要内容】 本书分4部分,同时用函数式和传统方法介绍主要的基本算法和数据结构,数据结构部分包括二叉。。。

六合平台网站相关的文章

  • 刘敏ituring 9推荐

    《算法图解》作者Adit Bhargava访谈问题征集(图灵访谈)

    访谈嘉宾: (Adit自画像) Adit Bhargava, 软件工程师,兼具计算机科学和美术方面的教育背景,在adit.io撰写编程方面的博客。 因为爱好,Adit踏入了编… ...

  • 刘敏ituring 3推荐

    [英文版]Adit Bhargava:Illustrations break the spell on Algorithm(图灵访谈)

    访谈嘉宾: (Adit自画像) Adit Bhargava, 软件工程师,兼具计算机科学和美术方面的教育背景,在adit.io撰写编程方面的博客。 因为爱好,Adit踏入了编… ...

  • 刘敏ituring 9推荐

    《算法图解》作者Adit Bhargava:插图笔记法解除算法的魔咒(图灵访谈)

    六合平台网站访谈嘉宾: (Adit自画像) Adit Bhargava, 软件工程师,兼具计算机科学和美术方面的教育背景,在adit.io撰写编程方面的博客。 因为爱好,Adit踏入… ...

  • 葉糖糖 3推荐

    《算法图解》读后小记

    非常幸运,在2017年的3月中旬遇见《算法图解》。这是一本有趣的算法书。试读完第一章节之后,我立即入手了电子书,继续阅读。任平时多喜欢读纸质书,那一刻也无法容忍最少的等待。 在一周的阅读过程中,共提交了3处勘误。其中1处已经审核,其余2处待审核。使用纸张8张(A4),编码…...

  • RF Backspace 6推荐

    关于《算法图解》(原书《grokking algorithms》)的一些个人感想

    最近因为专业问题读了读《算法图解》的原版《algorithms》,因为自身水平有限而且并未读完所以不对该书内容做任何学术性质的评价,仅仅就自己所读的部分向其他人分享点感想。 首先该书适合初学计算机程序语言的小伙伴,因为它真的非常非常容易懂,贯穿全书的大o法也确实挺实用的,…...

  • 猫冬 7推荐

    《算法图解》读后感

    首先,这是我第一本只花了我一个早上就能看完的技术书... 这本书和之前看过的《图解 HTTP》风格十分类似,定位是入门科普读物。我们常说程序员必须了解算法,市面上也有很多十分好的算法书,但我仍认为这本书给算法书这一领域填充了些空白。《算法图解》十分适合零基础,但又想了解算法的…...

  • 威玲旺卡 5推荐

    图灵技术算法群第1期:《算法图解》读书笔记

    书名:《算法图解》(原文书名:《Grokking Algorithms》,作者:Aditya Y。 Bhargava,译者:袁国忠) 购买链接:中译版 , 原版 简短点评:爱因斯坦说,“如果你不能把它解释给你外婆听,那么你就没有弄明白。”(You do not really …。。。

  • daydaygo 3推荐

    算法图解读书笔记

    date: 2017-9-16 11:11:15 title: 算法图解读书笔记 算法图解: http://www.askaifeng.com/book/1864 套用面试时听到的一句话: 连 topk 问题都不知道, 我们不要计算机基础这么差的. 所以, 光看这本书…...

  • xiaocaicai 2推荐

    2017年读书杂谈

    突然发现2017即将过去,想想还是写点东西吧 ![enter image description here][1] 今年7月份才开始买书学习,以前都没有认真的系统学习过。后来才发现图灵的书不错,又看到书后面有学习群可以加入,才渐渐开始读书计划。2017年总共买了14本书…...

  • 不会飞的章鱼 6推荐

    《算法图解》读书笔记

    断断续续读完了《算法图解》这本书,书中代码是用Python语言实现的,图文并茂,很适合算法刚入门的读者,现将算法笔记整合如下: 《算法图解》第一章笔记与课后练习二分查找算法 http://www。cnblogs。com/OctoptusLian/p/9026319。html …。。。

  • dotzhang 7推荐

    算法,从未如此容易

    暑假就要来临,小伙伴们,愿你们与好书相伴左右,愿每日踏实耕耘,对远方不改执念。世界很大,我们依旧需要从小事做起,读一页书,写几百字,跑几百米... 约好一起前行,勿念。 之前有领读过一本算法入门的书籍,效果还不错,读完说是没有收获那都是假的,多多少少都有一定的感触,就算你之前…...

  • myxs 2推荐

    《算法图解》笔记

    六合平台网站时间复杂度:指的是算法随着输入量增大,运行时间的增长率 常见的几种大O记法:O(logN)、O(N)、O(NlogN)、O(N^2)、O(N!) 插入排序中提到了链表和数组,是最基础的数据结构,比如Java的HashMap就涉及到了链表和数组。理解这两个在插入、删除和查找操…...

  • bim 6推荐

    《算法图解》读书笔记

    二分查找 不同于顺序查找,二分查找能显著降低查找次数 二分查找时间复杂度为 O(logn) 「理解为二叉树的层级」 大 O 表示法表示的是算法运行时间的增速(或者趋势?);举例 O(n) 即表示线性增速,O(logn) 表示对数增速,二者相比之下,数据越多后者相较前者…...

  • 看过原版,算是一本非常浅显易于入门的书,坐等印刷版上市。
    雨帆  发表于 2017-02-18 19:42:13
    推荐
    • 原书叫什么啊

      Fandb  发表于 2017-02-18 23:42:07
    • Grokking Algorithms: An illustrated guide for programmers and other curious people

      Valesail  发表于 2017-02-20 20:14:18
    • 六合平台网站多谢楼上,中文版一上来就有错误,醉了

      Fandb  发表于 2017-02-21 20:34:49
    • @Fandb 麻烦说具体些,这样可帮助改正错误,提高本书的质量,谢谢了! 另外,您也可提交勘误,勘误确定后您还能获得银子。

      yuangz  发表于 2017-02-23 11:53:06
    • @袁国忠 提交了被退回了

      Fandb  发表于 2017-02-24 09:06:04
    • 小魔王!

      nyaaaa  发表于 2019-03-07 18:35:28
  • 书买了还没看呢,前言里写有随书源码官网下载的,希望编辑更新!
    TOOR  发表于 2017-11-07 08:38:15
    推荐
  • mobi 文件无法推送至 Kindle。
    姜鹏  发表于 2017-02-17 23:45:31
    推荐
  • 木有兑换?
    无以言退  发表于 2017-02-21 17:14:39
    推荐
  • 很好的入门书,炒鸡喜欢●v●
    东方萌煜  发表于 2017-03-23 10:09:02
    推荐
  • 这本书好可爱,支持,谢谢翻译。
    三生石之上  发表于 2017-03-27 17:27:17
    推荐
  • 算法其实是一种处理的思维和方法。
    思维清晰了,问题自然就容易解决。
    此书写的真好,抛开代码,理解算法的本源。
    学生很喜欢!
    Huis  发表于 2017-04-01 22:09:52
    推荐
  • 勘误中:
    90 第7行代码“if not person in searched:"改为"if person not in searched:"
    这个并不是错误,not的位置放在if后和放在in前都是正确的。
    Delbert  发表于 2017-04-10 15:58:48
    推荐
  • 我的kpw3 文件无法推送。
    AstonChen  发表于 2017-04-14 10:44:37
    推荐
  • 这里有 PDF 排版好,中亚 kindle 版才12块,不知道排版会影响阅读不?
    givebest  发表于 2017-11-24 10:39:09
    推荐
  • 谁帮我看一下实体书第7页关于关于二分查找的python代码?前面大篇幅介绍要从中间开始找,也就是(low + high )/2, 结果代码里面写的是
    while low <= high:
    mid = (low + high) <----------- ‘/2’除以2哪去了?
    guess = list[mid]
    Ganggor  发表于 2018-04-09 16:08:27
    推荐
  • 书里面好像有个错误,第一章的练习,128个名字有序列表,二分查找一个名字,最多需要几步找到?写代码的话,比如0~127,想找127需要执行8次循环,但是答案给的是7次。第二个,长度翻倍,代码执行需要9次,而答案是8次。
    NightWish_JG  发表于 2018-04-20 14:49:38
    推荐
  • 收藏好久啦,竟然碰到了weekly;不错
    哥本哈根  发表于 2018-05-10 09:03:22
    推荐
  • 这本书106页有向图换东西那里翻译错了,第一个图,海报是SARAH的,黑胶唱片不是
    长生  发表于 2019-01-07 17:48:11
    推荐
  • 看了一点了,看到选择排序算法,看的我感觉有一点奇怪.他这样的选择排序算法的写法时间复杂度是O(n^3)吧...我以前在课本上学的都是在原数组直接交换,这个他创建新数组,再从老数组中删除最大的数字,这样的话list删除元素会带来O(n),再加上外层排序的O(n^2),就三次方了啊...
    Tobais  发表于 2019-01-15 17:55:43
    推荐
今晚马报平特资料彩图 天线宝宝一肖平特图 中特内部免费公开 天线宝宝论坛资料 六合手机论坛 看图解玄机图平特 手机看全年开奖记录 香港六合特码图库 手机查看开奖结果直播 香港现场开奖报码