跳到主要内容
技能图谱 · SKILL MAP
知识依赖图谱
每个知识点是一块基石,箭头指向它的进阶方向。已掌握的节点点亮,学习中的节点半亮——看看你走到了哪一步。
已掌握(≥80%)
学习中
未开始
→ 前置依赖
课程系 · 教材主线
实验区 · 动手实验室
全部
课程系
实验区
线性结构
7 关 · 掌握 0%
树形结构
6 关 · 掌握 0%
图结构
11 关 · 掌握 0%
排序算法
7 关 · 掌握 0%
查找
3 关 · 掌握 0%
动态规划
2 关 · 掌握 0%
回溯算法
1 关 · 掌握 0%
数据库 · 基础
1 关 · 掌握 0%
数据库 · 查询
8 关 · 掌握 0%
数据库 · 设计
4 关 · 掌握 0%
数据库 · 进阶
7 关 · 掌握 0%
数据库 · 运维
1 关 · 掌握 0%
数据库 · 实验
14 关 · 掌握 0%
数组
数组 — 最基础的内存连续存储结构
单链表
单链表 — 指针连接的动态结构
栈和队列
栈和队列 — 受限的线性表:LIFO / FIFO
KMP 匹配
KMP 匹配 — next 数组与模式匹配
Trie 字典树
Trie 字典树 — 公共前缀共享
单调栈
单调栈 — 单调性维护 · O(n)
跳表
跳表 — 多层链表 · O(log n)
二叉树遍历
二叉树遍历 — 前中后层序遍历
二叉搜索树
二叉搜索树 — 有序二叉树的查找/插入
AVL 树
AVL 树 — 平衡因子与四种旋转
红黑树
红黑树 — 变色与旋转
哈夫曼树
哈夫曼树 — 最优带权二叉树
B+ 树
B+ 树 — 插入 · 分裂 · 键提升
图的存储
图的存储 — 邻接矩阵 / 邻接表
图的遍历
图的遍历 — BFS / DFS
最小生成树
最小生成树 — Prim / Kruskal
最短路径
最短路径 — Dijkstra
拓扑排序
拓扑排序 — AOV 网线性化
关键路径
关键路径 — AOE 网的最长路径
A* 寻路
A* 寻路 — 启发式搜索
并查集
并查集 — 路径压缩 · 按秩合并
Tarjan SCC
Tarjan SCC — 强连通分量
最大流
最大流 — Edmonds-Karp 增广
二分图判定
二分图判定 — 交替染色
冒泡排序
冒泡排序 — 相邻交换 · O(n²)
插入排序
插入排序 — 插入有序前缀 · O(n²)
简单选择排序
简单选择排序 — 选最小交换 · O(n²)
快速排序
快速排序 — 分治分区 · O(n log n)
归并排序
归并排序 — 两两合并 · O(n log n)
堆排序
堆排序 — 建堆下滤 · O(n log n)
计数排序
计数排序 — 频次统计回填 · O(n+k)
二分查找
二分查找 — 有序序列折半
哈希表
哈希表 — 散列与冲突处理
线性探测
线性探测 — 开放定址探测路径
0-1 背包
0-1 背包 — 取与不取
LCS
LCS — 最长公共子序列
N 皇后回溯
N 皇后回溯 — 冲突剪枝 · 逐行试探
MySQL 架构
MySQL 架构 — 一条 SQL 的旅程
数据查询
数据查询 — SELECT 基础
JOIN 连接
JOIN 连接 — 内连接逐步匹配
LEFT JOIN
LEFT JOIN — 左外连接补 NULL
GROUP BY
GROUP BY — 分组聚合
子查询
子查询 — 先子后外
高级查询
高级查询 — 多表 JOIN / 子查询
窗口函数
窗口函数 — ROW_NUMBER / RANK 等
数据更新
数据更新 — INSERT / UPDATE / DELETE
建表练习
建表练习 — DDL 与约束
索引原理
索引原理 — B+ 树索引
E-R 模型
E-R 模型 — 实体-联系建模
关系规范化
关系规范化 — 1NF~3NF 分解
事务隔离
事务隔离 — 并发异常演示
锁机制与死锁
锁机制与死锁 — 行锁 · 等待图检测
视图
视图 — 虚拟表
触发器
触发器 — 事件驱动
存储过程
存储过程 — 预编译 SQL 集
执行计划
执行计划 — EXPLAIN 与索引选择
事务与并发
事务与并发 — ACID / 隔离级别
用户与权限
用户与权限 — GRANT / REVOKE
集合运算
集合运算 — UNION · INTERSECT · EXCEPT
CASE 表达式
CASE 表达式 — 行内分支 · 分类统计
函数演练
函数演练 — 字符串/数值/日期/NULL
WHERE vs HAVING
WHERE vs HAVING — 筛行 vs 筛组
去重与分页
去重与分页 — DISTINCT · LIMIT/OFFSET
JOIN 家族
JOIN 家族 — RIGHT/FULL/CROSS/SELF
视图更新限制
视图更新限制 — 只读视图 · INSTEAD OF
索引失效实验
索引失效实验 — EXPLAIN 实证五场景
EXPLAIN 详解
EXPLAIN 详解 — 计划层级树
约束体系
约束体系 — 五大约束操作台
索引查询回表
索引查询回表 — 二级索引 → 主键回表
锁甘特图
锁甘特图 — 循环等待 · 死锁检测
可串行化调度
可串行化调度 — 冲突对 · 等价串行
SQL 工作台
SQL 工作台 — 亲手写 SQL · 关卡制
首页
课程
实验
复习
我的