Tricks 发表于 2026-08-22 更新于 2026-09-17 本文字数: 149 阅读时长 ≈ 1 分钟 本文记录平时遇到的 Tricks。 位运算拆位(CF 1879D) 图论分层图:如果“到达某个点时携带的历史信息”会影响之后的边权,就把这部分历史信息一起塞进最短路状态。(P1266) 博弈论先找必败态(CF2241F) 其他单调队列维护滑动窗口最值;需要维护前缀和的前缀和时,用另一个树状数组维护 i×aii \times a_ii×ai,∑k=1i∑j=1kaj=(i+1)∑k=1iak−∑k=1ik×ak\sum_{k = 1}^i\sum_{j = 1}^k a_j = (i + 1)\sum_{k = 1}^i a_k - \sum_{k = 1}^i k \times a_k∑k=1i∑j=1kaj=(i+1)∑k=1iak−∑k=1ik×ak 错题CF2230DCF2215ACF2211C2