主页 · 3
CMake target_include_directories 的三种作用域
target_include_directories 的 PRIVATE/INTERFACE/PUBLIC 语义、适用场景与对照表。
Go 的 map
Go map 的引用类型本质、key 的约束、nil 行为与初始化示例。
Wooden Toy Festival 题解:二分答案与贪心验证
三个雕刻师制作 n 个玩具的最小等待时间:二分答案 + 排序后贪心分配验证,附完整 C++ 代码。
CF 957E Novice's Mistake 题解
字符串乘法与数字乘法结果相同的 (a,b) 计数:通过收紧枚举上下界让暴力可过。
Tarjan 算法求强连通分量
Tarjan 算法求强连通分量(SCC)的核心思路、dfn/low 更新规则、代码框架与缩点等常见应用。
0-1 背包问题
0-1 背包的状态定义、二维 DP 转移方程与一维滚动数组空间优化。
最大上升三元组数量
用两棵树状数组统计数组中最大上升三元组数量的 C++ 实现。
带权路径长度(WPL)
带权路径长度 WPL 的定义、计算公式与哈夫曼树示例。
MEX:最小非负整数
MEX 的三个性质,以及用 set + 计数数组支持插入删除后 O(log n) 查询 MEX 的实现。
C++ priority_queue 优先队列
C++ priority_queue 的基本用法与通过自定义比较实现最小堆。











