算法图解
33推荐 收藏
54.5K阅读

算法图解

Aditya Bhargava (作者) 袁国忠 (译者)
输入电子书优惠码“weekly”,即享每周半价,本书半价至11月27日。
你一定能看懂的算法基础书
代码示例基于Python
400多个示意图,生动介绍算法执行过程
展示不同算法在性能方面的优缺点
教会你用常见算法解决每天面临的实际编程问题

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

输入“周末读书”优惠码

《Python数据处理》

电子书限时直减20

电子书
¥24.99
格式
mobi   pdf

纸质书
¥44.10 ¥49.00

出版信息

所属分类

本书特色

【技术大咖推荐】
本书完成了一项不可能完成的任务:让数学变得有趣而易懂! ——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余万字;专事翻译前,从事过三年化工产品分析和开发,做过两年杂志和图书编辑。

大家也喜欢

  • 算法新解

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

  • 挑战程序设计竞赛2:算法和数据结构

    渡部有隆   支鹏浩   译

    本书分为准备篇、基础篇和应用篇三大部分,借助在线评测系统Aizu Online Judge以及大量例题,详细讲...

  • 垃圾回收的算法与实现

    中村成洋   相川光   竹内郁雄   丁灵   译

    <内容提要> 本书分为“算法篇”和“实现篇”两大部分。算法篇介绍了标记-清除算法、引用计数法、复制算法、...

  • 算法(英文版•第4版)

    Robert Sedgewick   Kevin Wayne  

    本书作为算法领域经典的参考书,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理...

  • 算法基础(第5版)

    Richard Neapolitan   贾洪峰   译

    本书通过大量示例介绍了算法设计、算法的复杂度分析以及计算复杂度。主要内容有:算法设计与分析、分而治之方法、动态...

相关文章

  • 看过原版,算是一本非常浅显易于入门的书,坐等印刷版上市。
    雨帆  发表于 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
  • 书买了还没看呢,前言里写有随书源码官网下载的,希望编辑更新!
    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
    推荐
  • 真的很简单,入门级,很多高大上的算法名称,加以图解就简单易懂了
    Melody113  发表于 2017-05-03 09:23:57
    推荐
  • 内容比较不错,只是示例再多一些就好了!比如第10章 K最近邻算法
    binbjz  发表于 2017-05-09 00:38:29
    推荐
  • 这本书的电子版有 PDF 格式的么
    Xwoder  发表于 2017-05-13 07:32:35
    推荐
    • 有的,现在前端的显示有点误导,会尽快修改。

      杨帆  发表于 2017-05-13 09:44:57
  • 当当比官网便宜系列???
    False_world  发表于 2017-05-16 13:35:29
    推荐
  • 看了一点,结合者插图,再code很容易理解
    练霓裳  发表于 2017-05-16 19:57:18
    推荐
  • 这里有 PDF 排版好,中亚 kindle 版才12块,不知道排版会影响阅读不?
    givebest  发表于 2017-11-24 10:39:09
    推荐