做题记录 26.3.15

\(\textcolor{blue}\odot\) P1539 [TJOI2011] 01矩阵

\(f_{i,s}\) 表示前 \(i\) 行最后一行状态为 \(s\) 的方案数,容易高维后缀和做到 \(O(nm2^m)\)

\(m>n\) 时可交换两维,因此时间复杂度 \(O(nm2^{\min(n,m)})\)

代码

\(\textcolor{purple}\odot\) AT_abc288_g [ABC288G] 3^N Minesweeper

改写 \(\text{FWT}\) 即可,时间复杂度 \(O(n3^n)\)

代码

posted @ 2026-03-20 08:16  Hstry  阅读(1)  评论(0)    收藏  举报