返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • [全2本]漫画算法2小灰的算法之旅+小灰的算法进阶 程序员小灰 算法与数据结构基础知识 算法面试题目算法应用书籍电子工业
  • 新商品上架
    • 作者: 魏梦舒著
    • 出版社: 电子工业出版社
    • 出版时间:1
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    句字图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 魏梦舒著
    • 出版社:电子工业出版社
    • 出版时间:1
    • ISBN:9787121361975
    • 版权提供:电子工业出版社

    总定价:167.00元

     

      

    产品展示

    基本信息
    图书名称:
    漫画算法(2)-小灰的算法进阶
    作者:
    魏梦舒
    定价:
    88.00
    ISBN号:
    9787121411311
    出版社:
    电子工业出版社
    开本:
    16开
    装帧:
    平装
    编辑推荐

    《漫画算法:小灰的算法之旅》续作,新增红黑树、图、KPM、希尔排序等高阶数据结构与算法,并有更多面试实战题。

     

     

    @stormzhang帅张、《labuladong的算法小抄》作者、@敖太子三丙、@纯洁的微笑人气号主力荐

    《漫画算法:小灰的算法进阶》中小灰的算法故事给算法这颗“炮弹”包上了“糖衣”,让算法的威力潜藏于内,外表不再吓人,萌萌哒Q弹可爱。

    和一群快乐的小仓鼠共同领悟算法思想、理解算法对内存空间和性能的影响,并开动脑筋去寻求解决问题的GX方案。


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

    作者介绍
    魏梦舒(@程序员小灰),微信公众号“程序员小灰”的作者,多年软件行业从业经验,先后在京东金融和摩拜科技从事研发工作,对算法有一定的兴趣和经验。
    目录

     

    第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 DY次交锋 / 179

    5.2.2 解题思路 / 181

    5.3 两数之和与三数之和 / 187

    5.3.1 再接再厉 / 187

    5.3.2 解题思路 / 189

    5.3.3 问题的扩展 / 194

    5.4 数组中的第k个ZD元素 / 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 如何获得ZD收益 / 216

    5.6.2 解题思路 / 218

    5.6.3 题目变形:买卖次数不限 / 220

    5.6.4 题目再变形:2次买卖 / 221

    5.6.5 ZH的胜利 / 233

    5.7 结束也是开始 / 235


     


    48883927
    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购