05-29 Codeforces Round 875 B(数学,暴力)C(xor hash,Catalan number)D(数学,树,DP,重轻链) 数学 树 DP xor hash Catalan number 卡特兰数 重轻链
05-08 Codeforces Round 872 B2(树,数学)C(树上启发式合并)D(离线,线段树,二维前缀和,跳点,线段树维护一次方程) 数学 树 线段树 跳点 离线 树上启发式合并 二维前缀和
07-18 Codeforces Round 808 C(最小生成树,LCA,树上差分)D(组合数,树上DP,DP,前缀和)E(数学,倍增) 数学 LCA DP 前缀和 组合数 树上DP 最小生成树 树上差分 倍增
06-17 Codeforces Round 800 C(反向dijkstra)D(DP,数学,贡献)E(标记,延后处理,贪心,树状数组)F(0/1串,数学) 数学 树状数组 dijkstra DP 贡献统计 贪心 0/1串