上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 89 下一页
摘要: "传送门" 设$dp[i][j]$为考虑$i$个数,其中最大值不超过$j$的答案,那么转移为$$dp[i][j]=dp[i 1][j 1]\times i\times j+dp[i][j 1]$$ 即最大值不超过$j 1$的答案加上最大值刚好为$j$的答案,乘上$i$是因为$j$可以放在$i$个数里 阅读全文
posted @ 2019-01-04 08:48 bztMinamoto 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 另一个集合$s$的$ghd$为$max\{gcd(s')||s'| =0.5|s|\}$ 给定序列$a$,求$ghd$ 随机化算法。因为$|s'|\geq 0.5|S|$,所以每个元素在$s'$中的概率为$0.5$,我们可以钦定一个元素令它在$s'$中,那么算出它和其他所有元素的$\gcd$,用$m 阅读全文
posted @ 2019-01-04 08:06 bztMinamoto 阅读(283) 评论(0) 推荐(0) 编辑
摘要: "传送门" 挺神仙的啊…… 设$f[i][j]$为考虑前$i$门课程,有$j$个人被$B$爷碾压的方案数,那么转移为$$f[i][j]=\sum_{k=j}^{n 1}f[i 1][k]\times {k \choose k j}\times {n 1 k \choose r[i] 1 (k j)} 阅读全文
posted @ 2019-01-03 22:27 bztMinamoto 阅读(175) 评论(0) 推荐(0) 编辑
摘要: "传送门" $f(n)=\sum_{i=1}^ni^k$,这是自然数幂次和,是一个以$n$为自变量的$k+1$次多项式 $g(n)=\sum_{i=1}^nf(i)$,因为这东西差分之后是$f$,所以这是一个$k+2$次多项式 同理最后我们要求的也是一个$k+3$次多项式 $f,g$暴力计算,然后把 阅读全文
posted @ 2019-01-03 21:35 bztMinamoto 阅读(200) 评论(0) 推荐(0) 编辑
摘要: "传送门" 首先所有亵渎的张数$k=m+1$,我们考虑每一次使用亵渎,都是一堆$i^k$之和减去那几个没有出现过的$j^k$,对于没有出现过的我们可以直接快速幂处理并减去,所以现在的问题就是如果求$\sum_{i=1}^ni^k$ 据attack巨巨说,上面那个东西是一个以$n$为自变量的$k+1$ 阅读全文
posted @ 2019-01-03 20:48 bztMinamoto 阅读(251) 评论(0) 推荐(0) 编辑
摘要: "传送门" ~~没想到连黑题都会有双倍经验的~~ 其实这题本质上是和 "CF960G Bandit Blues" 一样的,不过那里是要用分治FFT预处理第一类斯特林数,这里直接打表预处理第一类斯特林数就可以了 阅读全文
posted @ 2019-01-03 19:56 bztMinamoto 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 这其实是道打表题……你看我代码就知道了…… 咳咳来点严谨证明好了…… ~~前方高能请注意~~ 首先,正多边形近似于圆,可以看做在圆里内接多边形。圆内接多边形最多只有三个锐角。因为凸多边形的外角和为$360$度,如果有大于等于$4$个锐角,那么有大于等于$4$个外角大于$90$度,外角和肯定大于$36 阅读全文
posted @ 2019-01-03 16:09 bztMinamoto 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 给定两个字符串$S,T$ 求$S$所有长度为$|T|$子串与$T$的距离 两个等长的串的距离定义为最少的,将某一个字符全部视作另外一个字符的次数。 $|T| include include include define R register define fp(i,a,b) for(R int i= 阅读全文
posted @ 2019-01-03 10:29 bztMinamoto 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 题意 给定两个长度为n的由小写字母组成的字符串 每次可以花费1的代价,指定两个字母,把其中一个全部变为另一个 求使两个字符串相同的最小花费 n define R register define fp(i,a,b) for(R int i=a,I=b+1;iI; i) define go(u) for 阅读全文
posted @ 2019-01-03 09:43 bztMinamoto 阅读(267) 评论(0) 推荐(0) 编辑
摘要: "传送门" 带花树 不加证明的说一下过程好了:每次从一个未匹配点$S$出发bfs,设$S$为$1$类点,如果当前点$v$在本次bfs中未经过,分为以下两种情况 1.$v$是未匹配点,那么从$S$到$v$的路径就是一条增广路,把这条路径增广即可 2.$v$是匹配点,那么把$v$设为$2$类点,并把$v 阅读全文
posted @ 2019-01-03 08:42 bztMinamoto 阅读(337) 评论(0) 推荐(0) 编辑
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 89 下一页
Live2D