做题记录4
\(\text{P4145}\)
二刷
\(\text{P1999}\)
\(b\)维结构的正方体相当与有\(a\)个坐标等待填取,其中有所少个\(b\)维结构相当于其中的\(a-b\)个坐标被ban掉了,而被ban掉的坐标可以选择0或1
\(Ex:\)
正方体点坐标 \((0,0,0),(0,0,1),(0,1,0),(0,1,1) ...\)
其中的正方形就是有1维被锁住,只能是0或1,比如固定前一维为\((1)\)所以其中的二维面就是\((1,0, 0.5),(1,1,0.1),(1,0.5,0.5)...\)也就说可以在这里随便打点,也就是一个面,剩下的组合数,选出\(C(a,b)\)维,然后这些位置0或1,方案\(2^{a-b}\)
\(\text{P3957}\)
\(dp\)随便写,然后单调队列优化
\(\text{P2569}\)
\(dp\)随便写,然后单调队列优化
\(\text{P4456}\)
写出组合数公式之后暴力卡
\(\text{P2396}\)
状态压缩\(f_i\)表示使用集合为\(i\)时的方案数,容易转移
\(\text{P8817}\)
二刷
\(\text{P2607}\)
发现这题类似没有上司的舞会,是基环树
可以通过并查集找到哪些是环上的边,然后枚举这些边中的一条边作为非树边,然后以边\(u,v\)
两端为根\(dp\),注意由于这个\(u,v\)不能同时选,所以必然有一个不选,答案就是\(max(dp[u][0],dp[v][0])\)
\(\text{P2962}\)
暴力艹过去
| 日期 | 难度 | 编号 | 算法 | 备注 |
|---|---|---|---|---|
| 07-16 | 提高 | P1120 | 搜索枚举深度优先搜索 DFS剪枝 | 屎题 |
| 07-17 | 提高 | P3386 | 二分图 | 好题 |
| 07-17 | 普及+/提高− | P1525 | 二分图 | 好题 |
| 07-17 | 提高+/省选− | P3355 | 二分图 | 好题 |
| 07-17 | 提高+/省选− | P3355 | 二分图 | 好题 |
| 07-17 | 省选/NOI− | P1963 | 二分图 | 好题 |
| 07-17 | 省选/NOI− | P4055 | 二分图 | 好题 |
| 07-17 | 提高+/省选− | P7961 | dp | 好题 |
| 07-18 | 提高+/省选− | P2766 | dp | 好题 |
| 07-18 | 提高+/省选− | P3381 | 网络流费用流 | 板题 |
| 07-18 | 省选/NOI− | P4174 | 网络流 | 好题 |
| 07-18 | 提高+/省选− | P1361 | 图论网络流最小割 | 好题 |
| 07-18 | 省选/NOI− | P3227 | 图论网络流最小割 | 好题 |
| 07-20 | 提高 | P1850 | dp,期望 | 好题 |
| 07-20 | 普及+/提高− | P4316 | dp,期望 | 好题 |
| 07-20 | 普及+/提高− | P1365 | dp,期望 | 好题 |
| 07-20 | 提高 | P4550 | dp,期望 | 好题 |
| 07-20 | 提高+/省选− | P4284 | dp,期望 | 好题 |
| 07-21 | 普及 | P4284 | 动态规划 DP,搜索,记忆化搜索,数位 DP | 板题 |
| 07-21 | 提高 | P2602 | 动态规划 DP,搜索,记忆化搜索,数位 DP | 好题 |
| 07-22 | 提高 | P2324 | 搜索广度优先搜索 BFS | 好题 |
| 07-22 | 提高 | P8162 | 动态规划 DP | 好题 |
| 07-22 | 省选/NOI− | P10202 | 动态规划 DP | 好题 |
| 07-23 | 省选/NOI− | P9523 | 字符串 | 好题 |
| 07-23 | 提高 | P9525 | 贪心优先队列 | 好题 |
| 07-23 | 普及+/提高− | P11789 | 贪心优先队列 | 好题 |

浙公网安备 33010602011771号