![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
——计数DP
_Satori
蒟蒻
展开
-
Number String
题意 对于一个1~n的排列,根据相邻两个数的大小关系,规定 a[i] < a[i+1] 为’I’,a[i]>a[i+1]为’D’,所以对于每个排列都可以确定一个长度为n-1的字符串。 现在给出一个字符串。包含’I”D”?’,’?’表示可以是’I’或’D’。求满足这个字符串的排列有多少种。 分析 排列。 填完?肯定是不行的… 然后是之后的DP最多也就n^2了吧。 首先选了哪...原创 2017-10-29 09:42:48 · 646 阅读 · 0 评论 -
Hourai Jeweled(HDU4303)
题意 辉夜有一支呈树型的蓬莱玉枝,上面有n个点,有n-1条边连接它们。不同的边颜色不同。从x到y的一条路,如果满足相邻边的颜色都不相同,那么这就是一条adjacent的路,这条路的adjacent值是这条路上所有节点的权值总和。 求这支蓬莱玉枝的总adjacent值。 分析 对于所有点计算贡献的方法吧。 考虑这个点到点颜色各不相同的边的个数,同时保证不在一颗子树内(也就是保证连出去的...原创 2018-05-01 18:19:59 · 204 阅读 · 0 评论