随笔分类 -  DP

摘要:题目大意: 传送门 题解: 神题……Orz。 首先正难则反。 设$f_S$表示选取点集状态为s时,这部分图可以构成非强联通图的方案数。 设$p_{S,i}$表示点集s缩点后有i个入度为0点的方案数,保证$i<|S|$。 设$e[S,T]$表示从S集合到T集合的边数。 很显然有。 好吧,并不显然……还 阅读全文
posted @ 2018-04-19 06:37 Troywar 阅读(782) 评论(0) 推荐(1)
摘要:题目大意: 传送门。 lca说的很明白就不重复了。 题解: 先膜一发lca。 大体读完题以后我们可以知道对于第i个节点最短路一定是连向1到i-1中的某个点。 然后我们考虑将到1距离(这里及以下均是最短路)相等的点放到同一层,显然最后的总体结构应该是一棵树,再加上在同一层/深度相同的点之间连接一些边的 阅读全文
posted @ 2018-04-16 21:37 Troywar 阅读(491) 评论(0) 推荐(0)
摘要:题目大意: 给一个n个节点的树,然后将其分成k+1个联通块,再在每个联通块取一条路径,将其连接起来,求连接起来的路径最大权值。 题解: 考场只会20分,还都打挂了…… 60分的做法其实并不难,nk DP即可,设$f(i,j,0/1/2)$表示i子树选取了j个联通块,i这个节点连了0/1/2条边时的最 阅读全文
posted @ 2018-04-10 18:34 Troywar 阅读(1157) 评论(0) 推荐(0)
摘要:题目链接: TP 题解: 所以说,超显眼的数据范围啊。 很显然我们对于每个P的区间都是要有k个站被bus停留,然后考虑转移的话应该是把这k个站里的某个bus往前走,那么转移也很显然了,n的范围很大,所以直接上矩阵。 代码: 阅读全文
posted @ 2017-10-31 21:38 Troywar 阅读(248) 评论(0) 推荐(0)
摘要:题目链接: 传送。 题解: 矩阵快速幂优化DP。 先考虑$nm^2$DP,设$f_{(i,j)}$表示从$1,1$到$i,j$的方案,显然这个方程和奇偶性有关,我们考虑某列的$i$同奇偶性的转移和奇偶性相异的贡献,很容易把刚才的方程变成$nm$的轮换式方程,即$f_{(0/1,j)}$表示偶/奇数列 阅读全文
posted @ 2017-10-24 17:57 Troywar 阅读(238) 评论(0) 推荐(0)
摘要:Description 小Z在玩一个叫做《淘金者》的游戏。游戏的世界是一个二维坐标。X轴、Y轴坐标范围均为1..N。初始的时候,所有的整数坐标点上均有一块金子,共N*N块。 一阵风吹过,金子的位置发生了一些变化。细心的小Z发现,初始在(i,j)坐标处的金子会变到(f(i),fIj))坐标处。其中f( 阅读全文
posted @ 2017-10-11 16:03 Troywar 阅读(654) 评论(0) 推荐(0)
摘要:题目链接: http://codeforces.com/problemset/problem/698/C 题目大意: n个物品,k个格子,第i个物品每次被选取的概率为$p_{i}$,如果格子里没有该物品就把它丢进去,如果没有,再看格子是否被装满,如果被装满,就把最早选取的替换成该物品,求$10^{1 阅读全文
posted @ 2017-09-03 17:42 Troywar 阅读(250) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-08-04 17:52 Troywar 阅读(10) 评论(1) 推荐(0)