摘要: 题目大意: 有$n(n\le10^5)$个数$w_{1\sim n}(|w_i|\le10^9)$,并给定一个数$k(|k|\le10^9)$。$q(q\le10^5)$次询问,每次询问区间$[l,r]$中满足数字之和等于$k$的子区间数。 思路: 莫队卡常。 阅读全文
posted @ 2018-05-04 16:42 skylee03 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 给定一个树的DFS序$b_1,b_2,\ldots,b_n$($b$为$1\sim n$的一个排列且$b_1=1$)。同一个结点的子结点按照结点编号从小到大遍历。问有多少种可能的树的形态? 思路: 树形DP。 用$f[l][r]$标示DFS序$b_{l\sim r}$对应多少种树的形态。 阅读全文
posted @ 2018-05-04 13:07 skylee03 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 一个$n(n\le100)$个点的树,将一些点染成黑点,求满足每个点到最近黑点的距离$\le k(k\le\min(20,n-1))$的方案数。 思路: 树形DP。 用$f[i][j]$表示$i$的子树中离$i$最近黑点的距离为$j$,且距离超过$j$的点都被满足的方案数。转移时新建一个 阅读全文
posted @ 2018-05-04 10:27 skylee03 阅读(214) 评论(0) 推荐(0) 编辑