竞赛算法(7) 数据结构
2025-11-29
Fenwick tree 或者叫 Binary Indexed Tree, 功能类似于线段树, 只不过在差分操作的辅助下可以将空间压到O(n), 并且代码简短, 常数小. 树状数组的索引通常从1开始. 树状数组只能维护满足结合律且可差分的数据和运算.
524 字
|
3 分钟
竞赛算法(1) STL的使用
2025-09-21
不要用std::vector<bool>, 应转而使用std::vector<uint8_t>或std::vector<char>
1073 字
|
5 分钟
算法导论(5) 图论
2025-09-19
在计算机领域, 图指的是一些顶点(vertice), 和一些**边(edge)**的集合. 其中一个边要连接两个顶点(这两个顶点可以相同). 记作
62 字
|
1 分钟