- 博客(5)
- 收藏
- 关注
原创 [JZOJ5874] 小P的决心
Description Solution 我们发现根据题目中剪枝的定义,如果一个点有兄弟,那么就要么不删这个点,要么将它和它的兄弟全部删掉。 考虑按照DFS序来DP,令F[i]为假设i为最后一个叶子,它的最大答案(DFS序在i后面的不管) 考虑哪些点能转移到F[i],设x为i的第一个有兄弟的祖先,且x不是father[x]的第一个儿子。 那么能转移到F[i]的一定是x的前一个兄弟一直向右下(就...
2018-09-22 19:30:47 318
原创 [Codeforces 961F] k-substrings
原题链接 Description 给定一个长度为n的字符串S 我们设S的k-子串是S[k..n-k+1],设字符串t是字符串T的“奇正确前后缀“当且仅当满足以下条件: 1. t长度为奇数 2. |t|<|T| 3. t是T的border(既是前缀又是后缀) 对于k=1..n/2上取整,求S的k-子串的最长“奇正确前后缀“长度。无解输出-1 2...
2018-09-14 22:13:37 289
原创 【最短路】[JZOJ5864] 很多序列
Description Solution 这题咋一看。。NOIP2017D1T1的阴影仍然挥之不去。。。 找了一波规律,数论推了一波,什么都没有。。 事实上这题是道最短路题。。 观察数据范围,发现它比较猎奇 首先n=2我们直接用公式就是a*b-ab,去了NOIP2017都知道 最小的那个数很小,我们考虑在模x1下来做,对于模x1=p的某个位置,最小值以上都可以通过+x1来得到...
2018-09-12 21:56:19 346
原创 【杂题】【树形DP】【NTT】[未知来源] 树 【无实现】
Description 给定一棵有n个节点的树,每个点有一个点权a[i],每条边有一个出现的概率p(u,v),那么随机出现若干个联通块,给定一个整数k,对于每个联通块的特征值记为(∑a[i])k(∑a[i])k(\sum a[i])^k,对于整棵树的特征值我们记为联通块的特征值的和,求整棵树的特征值的期望。 答案对998244353取模 1<=n,k<=1000 ...
2018-09-04 17:32:08 289
原创 【杂题】【线段树】[hihocoder #1381] Little Y's Tree
Description 小Y有一棵n个节点的树,每条边都有正的边权。 小J有q个询问,每次小J会删掉这个树中的k条边,这棵树被分成k+1个连通块。小J想知道每个连通块中最远点对距离的和。 这里的询问是互相独立的,即每次都是在小Y的原树上进行操作。 n,q,∑k<=100000,边权<=109n,q,∑k<=100000,边权<=109n,q,\su...
2018-09-04 17:10:05 205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人