随笔分类 - 动态规划
摘要:"Atcoder ARC 102E" E:Stop. Otherwise... 题意: 有$n$个取值为$[1,k]$的骰子,对于每一个$i(i\in[2,2k])$ ,输出满足"任意两个骰子的值的和不为 i"的情况总数,其中不同顺序算相同方案 $1 \le n,k \le 2000$ 题解: 其实
阅读全文
摘要:"题目传送 Luogu4158" "题目传送 BZOJ1296" 题意: 有$n$条长度为$m$的木板,每一格有一个目标颜色(一共两种),初始无色。 每次操作可以将一个木板的一段区间染成一种颜色,一个格子最多只能染一次。总共能有$k$次操作机会 问最多能染多少符合目标颜色的格子 $n,m \le 5
阅读全文
摘要:"题目传送 POJ1417" 题意: 一共有$p1$个好人,$p2$个坏人. 现在有$m$句话(a,b,YES/NO) 表示$a$说$b$是否是好人 好人都说真话,坏人都说假话 问方案是否唯一,并输出唯一的方案 $p1,p2\le300,m\le1000$ 题解: 观察性质发现:当为NO时,ab好坏
阅读全文
摘要:"题目传送 HDU3336" 题意: 给你一个长度为$n$的字符串$S$,问这个字符串的所有前缀在字符串中出现的次数之和(mod $10007$) $n\le 200000$ 题解: 1.考虑KMP,并记录$f_i$表示以$i$为结尾的所有串中是前缀的个数,那么答案显然是所有$f$之和 根据KMP中
阅读全文
摘要:"题目传送 Luogu2051" "题目传送 BZOJ1801" 题意: 给一个n m的棋盘,要求每一行列只能有不超过3个棋子,问方案数(棋子数任意) $n,m \le 100$ 题解: 这题唯一的脑洞之处就只有状态了 观察到每一行/列最多只能有2个,在这上面做手脚 设置$f_{i,j,k}$表示前
阅读全文
摘要:"题目传送 HDU4686" 题意: 给定$n$,$a_0$,$b_0$,$ax$,$ay$,$bx$,$by$ 定义:$f(i)=a_n b_n$ $a_n=a_{n 1} ax+ay$ $b_n=b_{n 1} bx+by$ 求$f(n)$ $n,a,b,ax,ay,bx,by \le 2^{1
阅读全文

浙公网安备 33010602011771号