• 【现货速发】算法图解[美]Aditya Bhargava人民邮电出版社
21年品牌 40万+商家 超1.5亿件商品

【现货速发】算法图解[美]Aditya Bhargava人民邮电出版社

全新正版书籍,放心选购。可开发票可开发票。24小时内发货。

41.9 6.0折 69.8 全新

库存5件

山东泰安
认证卖家担保交易快速发货售后保障

作者[美]Aditya Bhargava

出版社人民邮电出版社

ISBN9787115447630

出版时间2016-09

装帧平装

开本16开

定价69.8元

货号11208763

上书时间2024-07-02

易安居书舍

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
Aditya Bhargava,软件工程师,兼具计算机科学和美术方面的教育背景,在adit.io撰写编程方面的博客。

目录
前言 致谢关于本书第 1 章 算法简介 11.1 引言 11.1.1 性能方面 11.1.2 问题解决技巧 21.2 二分查找 21.2.1 更佳的查找方式 41.2.2 运行时间 81.3 大O 表示法 81.3.1 算法的运行时间以不同的速度增加 91.3.2 理解不同的大O运行时间 101.3.3 大O 表示法指出了**糟情况下的运行时间 121.3.4 一些常见的大O运行时间 121.3.5 旅行商 131.4 小结 15第 2 章 选择排序 162.1 内存的工作原理 162.2 数组和链表 182.2.1 链表 192.2.2 数组 202.2.3 术语 212.2.4 在中间插入 222.2.5 删除 232.3 选择排序 252.4 小结 28第3 章 递归 293.1 递归 293.2 基线条件和递归条件 323.3 栈 333.3.1 调用栈 343.3.2 递归调用栈 363.4 小结 40第4 章 快速排序 414.1 分而治之 414.2 快速排序 474.3 再谈大O表示法 524.3.1 比较合并排序和快速排序 534.3.2 平均情况和**糟情况 544.4 小结 57第5 章 散列表 585.1 散列函数 605.2 应用案例 635.2.1 将散列表用于查找 635.2.2 防止重复 645.2.3 将散列表用作缓存 665.2.4 小结 685.3 冲突 695.4 性能 715.4.1 填装因子 725.4.2 良好的散列函数 745.5 小结 75第6 章 广度优先搜索 766.1 图简介 776.2 图是什么 796.3 广度优先搜索 796.3.1 查找**短路径 826.3.2 队列 836.4 实现图 846.5 实现算法 866.6 小结 93第7 章 狄克斯特拉算法 947.1 使用狄克斯特拉算法 957.2 术语 987.3 换钢琴 1007.4 负权边 1057.5 实现 1087.6 小结 116第8 章 贪婪算法 1178.1 教室调度问题 1178.2 背包问题 1198.3 集合覆盖问题 1218.4 NP 完全问题 1278.4.1 旅行商问题详解 1278.4.2 如何识别NP 完全问题 1318.5 小结 133第9 章 动态规划 1349.1 背包问题 1349.1.1 简单算法 1359.1.2 动态规划 1369.2 背包问题FAQ 1439.2.1 再增加一件商品将如何呢 1439.2.2 行的排列顺序发生变化时结果将如何 1459.2.3 可以逐列而不是逐行填充网格吗 1469.2.4 增加一件更小的商品将如何呢 1469.2.5 可以偷商品的一部分吗 1469.2.6 旅游行程**优化 1479.2.7 处理相互依赖的情况 1489.2.8 计算**终的解时会涉及两个以上的子背包吗 1489.2.9 **优解可能导致背包没装满吗 1499.3 **长公共子串 1499.3.1 绘制网格 1509.3.2 填充网格 1519.3.3 揭晓答案 1529.3.4 **长公共子序列 1539.3.5 **长公共子序列之解决方案 1549.4 小结 155第 10 章 K **近邻算法 15610.1 橙子还是柚子 15610.2 创建推荐系统 15810.2.1 特征抽取 15910.2.2 回归 16210.2.3 挑选合适的特征 16410.3 机器学习简介 16510.3.1 OCR 16510.3.2 创建垃圾邮件过滤器 16610.3.3 预测股票市场 16710.4 小结 167第 11 章 接下来如何做 16811.1 树 16811.2 反向索引 17111.3 傅里叶变换 17111.4 并行算法 17211.5 MapReduce 17311.5.1 分布式算法为何很有用 17311.5.2 映射函数 17311.5.3 归并函数 17411.6 布隆过滤器和HyperLogLog 17411.6.1 布隆过滤器 17511.6.2 HyperLogLog 17611.7 SHA 算法 17611.7.1 比较文件 17711.7.2 检查密码 17811.8 局部敏感的散列算法 17811.9 Diffie-Hellman 密钥交换 17911.10 线性规划 18011.11 结语 180练习答案 181

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

主编推荐
像小说一样有趣的算法入门书。 算法是解决问题的一步步流程,也是计算机科学领域的核心主题。如今程序员经常使用的算法已经经过了前人的探索、检验及证明。如果你想搞明白这些算法,又不想被困在繁琐的证明中,本书正是你的不二选择。这本图示丰富、引人入胜的实用指南将让你轻松学会如何在自己的程序中高效使用重要的算法。 你一定能看懂的算法基础书 代码示例基于Python 400多个示意图,生动介绍算法执行过程 展示不同算法在性能方面的优缺点 教会你用常见算法解决每天面临的实际编程问题

精彩内容
本书示例丰富,图文并茂,以让人容易理解的方式阐释了算法,旨在帮助程序员在日常项目中更好地发挥算法的能量。书中的前三章将帮助你打下基础,带你学习二分查找、大O表示法、两种基本的数据结构以及递归等。余下的篇幅将主要介绍应用广泛的算法,具体内容包括:面对具体问题时的解决技巧,比如,何时采用贪婪算法或动态规划;散列表的应用;图算法;Kzui近邻算法。

媒体评论
本书完成了一个不可能完成的任务:让数学变得有趣而易懂! ——Sander Rossel,COAS Software Systems 你渴望像看喜欢的小说一样学习算法吗?如果是这样,本书正是你梦寐以求的! ——Sankar Ramanathan,IBM Analytics 在当今的世界,使用算法进行优化已参透到生活的方方面面。如果你正寻找优 秀的算法入门书,本书就是你的首 选。 ——Amit Lamba,Tech Overture 算法学习起来一点都不乏味!在我和学生们看来,本书既有趣又富有洞见。 ——Christopher Haupt,Mobirobo

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP