
计数类DP
逐梦起航-带梦飞翔
为了更加长远的快乐!
展开
-
bzoj1079 [SCOI2008]着色方案(计数类DP)
题目有n个木块排成一行,从左到右依次编号为1~n。你有k种颜色的油漆,其中第i种颜色的油漆足够涂ci个木块。所有油漆刚好足够涂满所有木块,即c1+c2+...+ck=n。相邻两个木块涂相同色显得很难看,所以你希望统计任意两个相邻木块颜色不同的着色方案。(100%的数据满足:1 <= k <= 15, 1 <= ci <= 5)题解计数类DP看到ci如此小,...原创 2018-09-29 13:18:34 · 336 阅读 · 0 评论 -
树上方案数统计—总结
例题1题意(洛谷4084 [USACO17DEC]Barn Painting)给定一颗N个节点组成的树,3种颜色,其中K个节点已染色,要求任意两相邻节点颜色不同,求合法染色方案数。题解树形计数类DP简单粗暴的,设f[x][t]表示将x染色为t时,x这棵子树的方案数。那么就有,初始化f[x][t]=1,特别的,当x已被染色为t时,f[x][k]=0(k!=t)。答案为...原创 2018-10-27 09:06:04 · 624 阅读 · 0 评论