ARCHIVE / TIMELINE
归档
沿着时间查看观点如何形成、项目如何推进,以及结论怎样被修订。
2026.09
- 第 5 章:把项目交付出去——测试、构建与复盘
- 第 4 章:完成核心功能——添加、查看、完成与删除
- 第 3 章:让数据留下来——JSON 存储与安全替换
- 第 2 章:搭起骨架——任务模型与程序边界
- 第 1 章:先定义完成——需求、边界与验收标准
- 历史地图:数据结构与算法是怎样演进的
- 零基础前置:数据、内存、引用与抽象数据类型
- Docker 部署故障排查手册:打不开、502、登录失败与上传失败
- 日志、备份、回滚与最小监控:上线后怎么稳住
- 生产配置:环境变量、MySQL 与 COS 对象存储
- 腾讯云 Docker 部署小艾知行录:从代码仓库到公网访问
- Nginx、域名与 HTTPS:把容器服务变成正式网站
- 上线运维篇:从云服务器到可维护的网站
- 镜像仓库与版本发布:latest、标签和回滚策略
- Docker Compose 实战:一键编排博客前端、后端与 Nginx
- Dockerfile 实战:Go 后端与 Next.js 前端如何打镜像
- 构建与编排篇:Dockerfile、Compose 和服务拓扑
- Docker 容器、网络与数据持久化实战
- Docker 安装与镜像管理:从环境验证到版本标签
- Docker 基础模型:镜像、容器、网络与数据卷
- 总览:Docker 与部署应该怎么学
- 算法练习路线:题型地图、错题复盘与工程迁移
- 倒排索引入门:搜索引擎如何从词找到文档
- 海量数据算法:Top K、Bitmap、Bloom 与外部排序
- 网络流入门:最大流、增广路与最小割
- 强连通分量 Tarjan:有向图里的环与缩点
- 二分图与匹配:两类对象之间的配对问题
- 数位 DP:按数字位统计范围内的合法数量
- 树形 DP:从节点状态到子树合并
- 线性 DP 与子序列 DP:从位置依赖到双字符串状态
- Z 函数与后缀数组入门:从前缀匹配到全局子串关系
- Manacher 算法:线性时间求最长回文子串
- AC 自动机:Trie 与 fail 指针的多模式匹配
- 字符串进阶算法地图:多模式、回文与后缀结构
- 一致性哈希:分布式缓存里的数据分配算法
- LRU 缓存:哈希表与双向链表的组合设计
- 跳表 SkipList:有序链表上的多层索引
- 树状数组 Fenwick Tree:lowbit 与动态前缀和
- 线段树:区间查询、单点修改与懒标记
- B 树与 B+ 树:数据库索引为什么这样设计
- 数学算法基础:取模、GCD、快速幂与素数筛
- 位运算、Bitmap 与状态压缩
- 矩阵与网格算法:二维数组里的图搜索与 DP
- 区间与扫描线算法:端点排序和重叠统计
- 堆与优先队列算法:Top K、中位数与任务调度
- 链表算法:反转、快慢指针与合并
- 数组与哈希题型:扫描、计数与映射
- 搜索算法:DFS、BFS 与拓扑排序
- KMP 与字符串哈希:两种字符串匹配优化
- 区间 DP 与状态压缩:进阶状态设计
- 布隆过滤器:用误判换取空间效率
- 背包 DP:容量限制下的选择模型
- 概率型数据结构总览
- 最小生成树:Prim 与 Kruskal
- 图:邻接矩阵、邻接表与 Java 实现
- 最短路算法:BFS、Dijkstra、Bellman-Ford 与 Floyd
- 图数据结构总览
- 并查集算法应用:连通、合并与判环
- 并查集:合并、查询与路径压缩
- 树算法:从遍历到最近公共祖先
- 红黑树:规则、旋转与染色
- 单调栈与单调队列:提前淘汰无用候选
- 2-3 树:多路节点与绝对平衡
- 分治算法:从递归树到合并结果
- AVL 树:通过旋转保持平衡
- 贪心算法:局部最优与证明思维
- 二叉搜索树:查询、插入、删除与退化
- 图算法:从遍历到最短路
- 字典树 Trie:前缀检索的数据结构
- 字符串算法:从匹配到自动机
- 堆:最小堆、最大堆与优先队列
- 动态规划:从状态定义到状态转移
- 树与集合结构总览
- 回溯算法:从状态树到剪枝
- 哈希表:散列、哈希冲突与扩容
- 排序算法:从比较排序到工程选择
- 栈:从 LIFO 到 ArrayDeque
- 前缀和与差分数组:区间问题的端点思维
- 队列:从 FIFO 到 DelayQueue
- 双指针与滑动窗口:用边界维护状态
- 数组:从连续内存到 ArrayList 扩容
- 二分查找:从模板到边界控制
- 链表:从节点连接到 LinkedList 实现
- 工程算法与练习路线
- 图论算法专题
- 字符串算法专题
- 动态规划专题
- 算法复杂度与递归:先学会估成本和拆问题
- 线性与散列数据结构总览
- 搜索、回溯与树算法
- 排序、堆与贪心
- 数组、链表与区间技巧
- 算法基础与复杂度
- 算法篇:从思想到题型实践
- 数据结构篇:从组织数据到工程结构
- 总览:数据结构与算法应该怎么学