封面
版权信息
作者简介
内容简介
前言
第1章 实用数据结构
1.1 并查集
原理 并查集详解
训练1 畅通工程
训练2 方块栈
训练3 食物链
训练4 帮派
1.2 优先队列
原理1 优先队列的实现原理
原理2 优先队列详解
训练1 第k大的数
训练2 围栏修复
训练3 表演评分
训练4 丛林探险
第2章 区间信息维护与查询
2.1 倍增、ST、RMQ
原理1 倍增
原理2 ST
原理3 RMQ
训练1 区间最值差
训练2 最频繁值
训练3 最小分段数
训练4 二维区间最值差
2.2 最近公共祖先LCA
- APP免费
原理1 暴力搜索法
- APP免费
原理2 树上倍增法
- APP免费
原理3 在线RMQ算法
- APP免费
原理4 Tarjan算法
- APP免费
训练1 最近公共祖先
- APP免费
训练2 树上距离
- APP免费
训练3 距离查询
- APP免费
训练4 城市之间的联系
- APP免费
2.3 树状数组
- APP免费
原理1 一维树状数组
- APP免费
原理2 多维树状数组
- APP免费
训练1 数星星
- APP免费
训练2 公路交叉数
- APP免费
训练3 子树查询
- APP免费
训练4 矩形区域查询
- APP免费
2.4 线段树
- APP免费
原理1 线段树的基本操作
- APP免费
原理2 线段树中的“懒操作”
- APP免费
训练1 敌兵布阵
- APP免费
训练2 简单的整数问题
- APP免费
训练3 数据结构难题
- APP免费
训练4 颜色统计
- APP免费
2.5 分块
- APP免费
原理 分块详解
- APP免费
训练1 简单的整数问题
- APP免费
训练2 数字序列
- APP免费
训练3 区间最值差
- APP免费
训练4 超级马里奥
- APP免费
训练5 序列操作
- APP免费
第3章 字符串处理
- APP免费
3.1 字典树
- APP免费
原理 字典树详解
- APP免费
训练1 单词翻译
- APP免费
训练2 电话表
- APP免费
训练3 统计难题
- APP免费
训练4 彩色的木棒
- APP免费
训练5 最长xor路径
- APP免费
3.2 AC自动机
- APP免费
原理 AC自动机详解
- APP免费
训练1 关键字检索
- APP免费
训练2 病毒侵袭
- APP免费
训练3 DNA序列
- APP免费
训练4 单词情结
- APP免费
3.3 后缀数组
- APP免费
原理1 基数排序
- APP免费
原理2 后缀数组详解
- APP免费
训练1 牛奶模式
- APP免费
训练2 口吃的外星人
- APP免费
训练3 音乐主题
- APP免费
训练4 星际迷航
- APP免费
第4章 树上操作
- APP免费
4.1 点分治
- APP免费
原理 重心分解
- APP免费
训练1 树上两点之间的路径数
- APP免费
训练2 游船之旅
- APP免费
训练3 摩天大树
- APP免费
训练4 查询子树
- APP免费
4.2 边分治
- APP免费
原理 边分治详解
- APP免费
训练1 树上查询I
- APP免费
训练2 树上查询II
- APP免费
训练3 树上两点之间的路径数
- APP免费
4.3 树链剖分
- APP免费
原理 树链剖分详解
- APP免费
训练1 树上距离
- APP免费
训练2 树的统计
- APP免费
训练3 家庭主妇
- APP免费
训练4 树上操作
- APP免费
4.4 动态树
- APP免费
原理 动态树详解
- APP免费
训练1 距离查询
- APP免费
训练2 动态树xor和
- APP免费
训练3 动态树的最值
- APP免费
训练4 动态树的第2大值
- APP免费
训练5 树上操作
- APP免费
第5章 平衡二叉树
- APP免费
5.1 Treap
- APP免费
原理 Treap详解
- APP免费
训练1 双重队列
- APP免费
训练2 普通平衡树
- APP免费
训练3 黑盒子
- APP免费
训练4 少林功夫
- APP免费
5.2 伸展树
- APP免费
原理 伸展树详解
- APP免费
训练1 双重队列
- APP免费
训练2 玩链子
- APP免费
训练3 超强记忆
- APP免费
训练4 循环
- APP免费
5.3 SBT
- APP免费
原理 SBT详解
- APP免费
训练1 双重队列
- APP免费
训练2 第k小的数
- APP免费
训练3 第k大的数
- APP免费
训练4 区间第k小
- APP免费
训练5 郁闷的出纳员
- APP免费
第6章 数据结构进阶
- APP免费
6.1 KD树
- APP免费
原理 KD树详解
- APP免费
训练1 最近的取款机
- APP免费
训练2 找旅馆
- APP免费
训练3 最近邻M点
- APP免费
训练4 蚁巢
- APP免费
6.2 左偏树
- APP免费
原理 左偏树详解
- APP免费
训练1 猴王
- APP免费
训练2 小根堆
- APP免费
训练3 路面修整
- APP免费
训练4 K-单调
- APP免费
6.3 跳跃表
- APP免费
原理 跳跃表详解
- APP免费
训练1 双重队列
- APP免费
训练2 第k大的数
- APP免费
训练3 郁闷的出纳员
- APP免费
6.4 树套树
- APP免费
原理 树套树详解
- APP免费
训练1 动态区间问题
- APP免费
训练2 动态区间第k小
- APP免费
训练3 矩形区域查询
- APP免费
训练4 马赛克处理
- APP免费
6.5 可持久化数据结构
- APP免费
原理1 可持久化线段树详解
- APP免费
原理2 可持久化Trie详解
- APP免费
训练1 超级马里奥
- APP免费
训练2 记忆重现
- APP免费
训练3 最大异或和
- APP免费
第7章 动态规划及其优化
- APP免费
7.1 动态规划求解原理
- APP免费
原理1 动态规划的三个要素
- APP免费
原理2 动态规划设计方法
- APP免费
7.2 背包问题
- APP免费
原理1 01背包
- APP免费
训练1 骨头收藏家
- APP免费
原理2 完全背包
- APP免费
训练2 存钱罐
- APP免费
原理3 多重背包
- APP免费
训练3 硬币
- APP免费
原理4 分组背包
- APP免费
训练4 价值最大化
- APP免费
原理5 混合背包
- APP免费
训练5 最少的硬币
- APP免费
7.3 线性DP
- APP免费
训练1 超级楼梯
- APP免费
训练2 数字三角形
- APP免费
训练3 最长上升子序列
- APP免费
训练4 最长公共子序列
- APP免费
训练5 最大连续子段和
- APP免费
7.4 区间DP
- APP免费
训练1 回文
- APP免费
训练2 括号匹配
- APP免费
训练3 猴子派对
- APP免费
训练4 乘法难题
- APP免费
7.5 树形DP
- APP免费
训练1 别墅派对
- APP免费
训练2 战略游戏
- APP免费
训练3 工人请愿书
- APP免费
训练4 完美的服务
- APP免费
训练5 背包类树形DP
- APP免费
训练6 苹果树
- APP免费
训练7 二次扫描与换根
- APP免费
训练8 最远距离
- APP免费
7.6 数位DP
- APP免费
训练1 不吉利的数字
- APP免费
训练2 定时炸弹
- APP免费
训练3 Round Numbers
- APP免费
训练4 计数问题
- APP免费
训练5 数字权值
- APP免费
7.7 状态压缩DP
- APP免费
训练1 旅行商问题
- APP免费
训练2 旅行商变形1
- APP免费
训练3 旅行商变形2
- APP免费
训练4 玉米田
- APP免费
训练5 炮兵阵地
- APP免费
训练6 马车旅行
- APP免费
7.8 插头DP
- APP免费
训练1 铺砖
- APP免费
训练2 方格取数
- APP免费
训练3 多回路连通性问题
- APP免费
训练4 单回路连通性问题
- APP免费
训练5 单通路连通性问题
- APP免费
7.9 动态规划优化
- APP免费
原理1 倍增优化
- APP免费
原理2 数据结构优化
- APP免费
训练1 最长公共上升子序列
- APP免费
训练2 有序子序列
- APP免费
训练3 最大化器
- APP免费
训练4 洒水装置
- APP免费
原理3 单调队列优化
- APP免费
训练5 滑动窗口
- APP免费
训练6 洒水装置
- APP免费
训练7 股票交易
- APP免费
原理4 斜率优化
- APP免费
训练8 打印文章
- APP免费
训练9 覆盖走道
- APP免费
训练10 批处理调度
- APP免费
训练11 划分
- APP免费
训练12 劳伦斯
- APP免费
原理5 四边不等式优化
- APP免费
训练13 划分
- APP免费
第8章 网络流
- APP免费
8.1 EK算法
- APP免费
原理 EK算法详解
- APP免费
训练1 最大流问题
- APP免费
训练2 排水系统
- APP免费
8.2 Dinic算法
- APP免费
原理 Dinic算法详解
- APP免费
训练1 最大销售量
- APP免费
训练2 电力网络
- APP免费
8.3 ISAP算法
- APP免费
原理 ISAP算法详解
- APP免费
训练1 岛屿运输
- APP免费
训练2 美味佳肴
- APP免费
训练3 跳跃蜥蜴
- APP免费
训练4 计算机工厂
- APP免费
8.4 二分图匹配
- APP免费
原理1 最大匹配算法
- APP免费
原理2 匈牙利算法
- APP免费
训练1 完美的牛棚
- APP免费
训练2 机器调度
- APP免费
训练3 逃脱
- APP免费
8.5 最大流最小割
- APP免费
原理 最大流最小割定理
- APP免费
训练1 最小边割集
- APP免费
训练2 最小点割集
- APP免费
训练3 双核CPU
- APP免费
训练4 最大收益
- APP免费
8.6 最小费用最大流
- APP免费
原理 最小费用路算法
- APP免费
训练1 农场之旅
- APP免费
训练2 航空路线
- APP免费
训练3 区间覆盖
- APP免费
训练4 疏散计划
- APP免费
封底
更新时间:2024-01-22 18:56:05