fbpx

[email protected]

购物车

 查看订单

  • 我的帐户
东东购 | EasternEast
  • 中文书店
    • 畅销排行榜
      • 小说 畅销榜
      • 童书 畅销榜
      • 外语畅销榜
      • 管理畅销榜
      • 法律畅销榜
      • 青春文学畅销榜
    • 热门分类
      • 社会小说
      • 成功/励志 畅销榜
      • 人物传记
      • 大陆原创
      • 绘本童书
      • 影视小说
    • 文学推荐
      • 文集
      • 戏剧
      • 纪实文学
      • 名家作品
      • 民间文学
      • 中国现当代随笔
    • 新书热卖榜
      • 小说 新书热卖榜
      • 青春文学 新书热卖榜
      • 童书 新书热卖榜
      • 管理 新书热卖榜
      • 成功/励志 新书热卖榜
      • 艺术 新书热卖榜
  • 精选分类
    • 小说
    • 保健养生
    • 烹饪/美食
    • 风水/占卜
    • 青春文学
    • 童书
    • 管理
    • 成功/励志
    • 文学
    • 哲学/宗教
    • 传记
    • 投资理财
    • 亲子家教
    • 动漫/幽默
    • 法律 Legal
    • 经济 Economics
    • 所有分类
  • 关于东东
  • 帮我找书
搜索
首页畅销榜计算机/网络 畅销榜漫画算法2:小灰的算法进阶 【搞定数据结构与算法,战面试拿Offer,全彩印刷】【赠送东东定制签章笔记本】

漫画算法2:小灰的算法进阶 【搞定数据结构与算法,战面试拿Offer,全彩印刷】【赠送东东定制签章笔记本】

爆款漫画算法书进阶版,和不停请假、面试的仓鼠小灰一起搞定算法与数据结构,笑迎大厂面试,@stormzhang|《labuladong的算法小抄》作者力荐

作者:魏梦舒 出版社:电子工业出版社 出版时间:2021年05月 

ISBN: 9787121411311
年中特卖用“SALE15”折扣卷全场书籍85折!可与三本88折,六本78折的优惠叠加计算!全球包邮!
trust badge

EUR €53.99

类别: 程序设计, 计算机/网络 畅销榜 SKU:6185adbbf0f22475083ad8dd 库存: 有现货
  • 描述
  • 评论( 0 )

描述

开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787121411311

产品特色

内容简介

本书是《漫画算法:小灰的算法之旅》的续作,通过主人公小灰的心路历程,用漫画的形式讲述了多个数据结构、算法及复杂多变的算法面试题目。 第1章介绍了几种典型的排序算法,包括选择排序、插入排序、希尔排序、归并排序、基数排序。 第2章介绍了”树”结构的高级应用,包括二叉查找树、AVL树、红黑树、B树和B 树。 第3章介绍了”图”结构的概念,以及深度优先遍历、广度遍历、单源Z短路径、多源Z短路径算法。 第4章介绍了”查找”相关的算法和数据结构,包括二分查找算法、RK算法,KMP算法,以及”跳表”这种用于高效查找的数据结构。 第5章介绍了多种职场上流行的算法面试题目及详细的解题思路。例如螺旋遍历二维数组、寻找数组中第k大元素、求股票交易的Z大收益等等。

作者简介

微信公众号程序员小灰的作者,多年的软件行业从业经验,先后在金融和摩拜科技从事算法和研发相关工作,对算法有着深入的研究。

目  录

第1章 排序算法进阶 / 1
1.1 新的开始 / 1
1.2 什么是选择排序 / 3
1.2.1 如何减少比较次数 / 3
1.2.2 选择排序的实现 / 8
1.3 什么是插入排序 / 10
1.3.1 扑克牌中的排序算法 / 10
1.3.2 插入排序的优化 / 14
1.4 什么是希尔排序 / 16
1.4.1 插入排序的升级 / 16
1.4.2 希尔排序的优化 / 20
1.5 什么是归并排序 / 22
1.5.1 擂台上的排序算法 / 22
1.5.2 归并排序的具体操作 / 25
1.6 什么是基数排序 / 29
1.6.1 另一种线性排序算法 / 29
1.6.2 解决对齐问题 / 33
1.7 小结 / 35

第2章 树的进阶 / 37
2.1 什么是二叉查找树 / 37
2.1.1 二叉树查找树的特性 / 37
2.1.2 二叉查找树的插入和删除 / 40
2.1.3 二叉查找树的缺陷 / 45
2.2 什么是平衡二叉树 / 47
2.2.1 平衡因子和旋转 / 47
2.2.2 平衡二叉树的插入和删除 / 53
2.3 什么是红黑树 / 58
2.3.1 另一种自平衡方式 / 58
2.3.2 红黑树的插入 / 62
2.3.3 红黑树的删除 / 68
2.3.4 红黑树的实践和应用场景 / 76
2.4 什么是B树和B 树 / 79
2.4.1 数据库的索引 / 79
2.4.2 什么是B树 / 81
2.4.3 什么是B 树 / 88
2.5 小结 / 90

第3章 图 / 91
3.1 什么是图 / 91
3.1.1 图的基本概念 / 91
3.1.2 图的存储方式 / 95
3.2 图的遍历 / 97
3.2.1 深度优先和广度优先 / 97
3.2.2 遍历的具体实现 / 101
3.3 图的短路径 / 107
3.3.1 什么是迪杰斯特拉算法 / 107
3.3.2 迪杰斯特拉算法的原理 / 111
3.3.3 如何得到完整路径 / 116
3.4 图的多源短路径 / 125
3.5 小结 / 132

第4章 查找算法 / 133
4.1 引言 / 133
4.2 什么是二分查找 / 135
4.2.1 一个特殊的游戏 / 135
4.2.2 二分查找的原理 / 138
4.3 什么是跳表 / 141
4.3.1 链表能做二分查找吗 / 141
4.3.2 跳表的插入与删除 / 146
4.4 什么是字符串匹配算法 / 155
4.4.1 朴素的字符串匹配 / 155
4.4.2 朴素字符串匹配的改进 / 158
4.5 什么是KMP算法 / 164
4.5.1 无谓的字符比较 / 164
4.5.2 KMP算法的原理 / 166
4.6 小结 / 176

第5章 面试中的算法 / 177
5.1 踌躇满志的小灰 / 177
5.2 如何螺旋遍历二维数组 / 179
5.2.1 次交锋 / 179
5.2.2 解题思路 / 181
5.3 两数之和与三数之和 / 187
5.3.1 再接再厉 / 187
5.3.2 解题思路 / 189
5.3.3 问题的扩展 / 194
5.4 数组中的第k个元素 / 201
5.4.1 一道数组相关的题目 / 201
5.4.2 解题思路 / 204
5.5 链表的倒数第k个节点 / 210
5.5.1 一道链表相关的题目 / 210
5.5.2 解题思路 / 212
5.6 千变万化的股票交易问题 / 216
5.6.1 如何获得收益 / 216
5.6.2 解题思路 / 218
5.6.3 题目变形:买卖次数不限 / 220
5.6.4 题目再变形:2次买卖 / 221
5.6.5 后的胜利 / 233
5.7 结束也是开始 / 235

抢先评论了 “漫画算法2:小灰的算法进阶 【搞定数据结构与算法,战面试拿Offer,全彩印刷】【赠送东东定制签章笔记本】” 取消回复

评论

还没有评论。

相关产品

加入购物车

Python基础教程(第3版)

EUR €58.99
阅读更多
缺货

深度学习入门 基于Python的理论与实现

EUR €35.99
评分 5.00 / 5
加入购物车

R 语言技术手册 2E(影印版)

EUR €42.99
加入购物车

Java从入门到精通(第4版)(附光盘)

EUR €43.99
评分 5.00 / 5

东东购的宗旨是服务喜爱阅读中文书籍的海外人民,提供一个完善的购书平台,让国人不论何时何地都能沉浸在书香之中,读着熟悉的中文字,回忆着家乡的味道。


安全加密结账 安心网络购物 支持Paypal付款

常见问题

  • 货物配送
  • 退换货政策
  • 隐私政策
  • 联盟营销

客户服务

  • 联系东东
  • 关于东东
  • 帮我找书
  • 货物追踪
  • 会员登入

订阅最新的优惠讯息和书籍资讯

选择币别

EUR
USD
CAD
AUD
NZD
NOK
GBP
CHF
SEK
CNY
UAH
ILS
SAR
MXN
KRW
MYR
SGD
HUF
TRY
JPY
HKD
TWD
facebookinstagram
©2020 东东购 EasternEast.com

限时特卖:用“SALE15”优惠券全场书籍85折!可与三本88折,六本78折的优惠叠加计算。 忽略