摘要: 题目链接 LOJ:https://loj.ac/problem/6433 Solution 注意到最大前缀要满足什么性质,假设序列$a[1..n]$的最大前缀是$s_x$,那么显然要满足所有$x$结尾的后缀和都为正,且所有$x$开头的前缀和都为负,$0$的情况不影响。 有了这个转化之后就好做了,直接阅读全文
posted @ 2019-05-22 20:31 Hyscere 阅读(3) 评论(0) 编辑
摘要: 题目链接 LOJ:https://loj.ac/problem/6432 Solution 假设我们当前要算$x$的答案,分两种情况讨论: $x$没被翻倍,那么$[a_x/2,a_x]$这个区间的数不能动,其他的随便选,组合数就好了。 $x$翻倍了,那么$[a_x,a_x 2]$这个区间一定要翻倍,阅读全文
posted @ 2019-05-22 16:11 Hyscere 阅读(6) 评论(0) 编辑
摘要: 题目链接 LOJ:https://loj.ac/problem/2541 Solution 很巧妙的思路。 注意到运行的过程中概率的分母在不停的变化,这样会让我们很不好算,我们考虑这样转化:假设所有人都活着,然后随机选一个人,如果此人已死那就重新选一次。 假设当前活着的人集合为$T$,那么射中第$i阅读全文
posted @ 2019-05-21 11:55 Hyscere 阅读(5) 评论(0) 编辑
摘要: 题目链接 BZOJ: Solution 设$f_i$表示长度为$i$的序列个数,$g_{i,x}$表示含有$x$的序列个数,注意这里不考虑顺序,顺序答案直接乘$n!$就好了。 首先很显然可以得到: $$ f_i=\frac{1}{n}\sum_{x=1}^{A}g_{i,x} $$ 我们尝试向$f_阅读全文
posted @ 2019-05-19 20:43 Hyscere 阅读(5) 评论(0) 编辑
摘要: 题目链接 Codeforces:https://codeforces.com/problemset/problem/932/E Solution 直接把幂转成斯特林数然后暴力就好了。 $$ \begin{align}ans=&\sum_{i=1}^{n}\binom{n}{i}i^x\\=&\sum阅读全文
posted @ 2019-05-16 16:41 Hyscere 阅读(1) 评论(0) 编辑
摘要: 题目链接 洛谷:https://www.luogu.org/problemnew/show/P4827 Solution 套路题,直接上斯特林数把指数搞成组合数: $$ \begin{align} S(i)&=\sum_{j=1}^{n}d(i,j)^k\\ &=\sum_{j=1}^{n}\sum阅读全文
posted @ 2019-05-15 17:08 Hyscere 阅读(4) 评论(0) 编辑
摘要: 引入 关于斯特林数的定义可以看看这里:https://www.cnblogs.com/hbyer/p/10576904.html,这是我以前写的。 当然也可以上百度看看定义。 这里不加说明的给出递推式: $$ \begin{align}s_1(n,k)&=(n 1)\cdot s_1(n 1,k)+阅读全文
posted @ 2019-05-14 20:44 Hyscere 阅读(5) 评论(0) 编辑
摘要: 题目链接 LOJ:https://loj.ac/problem/3048 洛谷:https://www.luogu.org/problemnew/show/P5283 Solution 考虑每个子串都是一个前缀的后缀,我们可以用堆维护四元组$(l,r,ed,pos)$表示当前右端点为$ed$,左端点阅读全文
posted @ 2019-05-12 18:24 Hyscere 阅读(1) 评论(0) 编辑
摘要: 题目链接 LOJ:https://loj.ac/problem/3083 洛谷:https://www.luogu.org/problemnew/show/P5300 Solution 逐位考虑,可以发现问题就是求一个$\rm 01$矩阵的全$\rm 0$子矩形个数。 那么我们可以用一个上升的单调栈阅读全文
posted @ 2019-05-12 11:43 Hyscere 阅读(14) 评论(0) 编辑
摘要: 题目链接 LOJ:https://loj.ac/problem/3086 洛谷:https://www.luogu.org/problemnew/show/P5303 Solution 显然不考虑$1\times 1$的矩形就是斐波那契数列,设为$g$,则$g_n=g_{n 1}+g_{n 2}$。阅读全文
posted @ 2019-05-10 16:32 Hyscere 阅读(2) 评论(0) 编辑