随笔分类 -  dp

摘要:虚树良心dp。 阅读全文
posted @ 2019-07-07 21:14 LiGuanlin 阅读(231) 评论(0) 推荐(0)
摘要:换根树形dp。 阅读全文
posted @ 2019-07-07 19:31 LiGuanlin 阅读(198) 评论(0) 推荐(0)
摘要:splay+模拟。 阅读全文
posted @ 2019-07-01 10:27 LiGuanlin 阅读(309) 评论(0) 推荐(1)
摘要:DDP总结。 阅读全文
posted @ 2019-06-28 09:49 LiGuanlin 阅读(256) 评论(0) 推荐(1)
摘要:treap复习题。 阅读全文
posted @ 2019-06-28 09:09 LiGuanlin 阅读(269) 评论(0) 推荐(0)
摘要:序列自动机板子题啊。 阅读全文
posted @ 2019-06-25 08:50 LiGuanlin 阅读(164) 评论(0) 推荐(0)
摘要:二项式反演水题。 阅读全文
posted @ 2019-06-20 16:39 LiGuanlin 阅读(159) 评论(0) 推荐(0)
摘要:神仙线段树维护概率/期望方程。 阅读全文
posted @ 2019-06-04 15:17 LiGuanlin 阅读(224) 评论(0) 推荐(1)
摘要:PKUSC 计数题。 阅读全文
posted @ 2019-05-15 23:19 LiGuanlin 阅读(165) 评论(0) 推荐(0)
摘要:点双dp+圆方树。 阅读全文
posted @ 2019-05-08 15:18 LiGuanlin 阅读(151) 评论(0) 推荐(0)
摘要:对偶图+并查集。 阅读全文
posted @ 2019-05-06 16:41 LiGuanlin 阅读(148) 评论(0) 推荐(1)
摘要:又一道假的圆方树。。。 阅读全文
posted @ 2019-05-05 18:08 LiGuanlin 阅读(139) 评论(0) 推荐(1)
摘要:假的圆方树。。。 阅读全文
posted @ 2019-05-04 19:17 LiGuanlin 阅读(174) 评论(0) 推荐(1)
摘要:被基环树吊打。 阅读全文
posted @ 2019-05-03 11:10 LiGuanlin 阅读(161) 评论(0) 推荐(1)
摘要:最水的基环树dp没有之一 阅读全文
posted @ 2019-05-02 09:19 LiGuanlin 阅读(197) 评论(0) 推荐(1)
摘要:基环树+树形dp 阅读全文
posted @ 2019-05-02 08:08 LiGuanlin 阅读(222) 评论(0) 推荐(1)
摘要:基环树+dp 阅读全文
posted @ 2019-04-28 18:32 LiGuanlin 阅读(454) 评论(0) 推荐(0)
摘要:题目描述: bz 题解: (1)高消。 直接列异或方程组高消即可。 代码: #include<vector> #include<cstdio> #include<cstring> #include<algorithm> using namespace std; const int N = 105; 阅读全文
posted @ 2019-04-24 18:12 LiGuanlin 阅读(234) 评论(0) 推荐(1)
摘要:题目描述 题解: 码力太差重构之后才$A……$ 首先求向量点积最大很容易想到凸包, 设已知$(x_0,y_0)$,求$(x,y)$满足$(x,y)*(x_0,y_0)>=(x',y')*(x_0,y_0)$ 设$(x,y)*(x_0,y_0)=c$ 那么$x*x_0+y*y_0=c$,$y=\fra 阅读全文
posted @ 2019-02-12 14:34 LiGuanlin 阅读(205) 评论(0) 推荐(0)
摘要:题目描述 题解: 容斥(?)+$dp$。 定义状态$dp[i][j]$表示前$i$层,其中第$i$层用了$j$种颜色。 这个时候我们发现还缺一个系数,就是用$i$种颜色涂$j$个格子的方案数(颜色无顺序要求)。 定义这个东西叫$f[i][j]$。 然后有:$$dp[i][j]=f[l[i]][j]* 阅读全文
posted @ 2019-02-08 19:39 LiGuanlin 阅读(149) 评论(0) 推荐(0)