链接:https://ac.nowcoder.com/acm/contest/882/F来源:牛客网 Given 2N people, you need to assign each of th ...
题意:给你一个串,问满足以下条件的子串中最长的是多长:对于每个数字,要么在这个子串没出现过,要么出现次数超过k次。 思路:对于这类问题,常常转化为数据结构的询问问题。我们考虑枚举右端点,对于当前右端点,我们单独考虑每一种数的合法区间。假设当前枚举的右端点是i,考虑的数字是c,在右端点左边离i最近的数字c的位置是p ,离i第k远的数字c的位置是p , 容易发现,数字c的合法区间为 , p 和 p , ...
2019-07-25 11:00 4 797 推荐指数:
链接:https://ac.nowcoder.com/acm/contest/882/F来源:牛客网 Given 2N people, you need to assign each of th ...
参考于: https://www.luogu.org/problemnew/solution/P4723 shadowice1984 (太难) https://www.cnblogs.com/zhgy ...
A. Eddy Walker solved by rdc 202min -1 题意 一个点在长度为 \(n\) 的环上游走,输出第一次访问到所有点时在 \(x\) 上的概率。 做法 考虑经典的线 ...
题目传送门 题号 A B C D E F G H I J 状态 ...
题目链接:https://ac.nowcoder.com/acm/contest/882/C 来自:山东大学FST_stay_night的的题解,加入一些注释帮助理解神仙代码。 好像题解被套了一次又 ...
题意 给出两个序列 A、B,其长度分别为 n、m,保证 $n>m $ ,求 A 中有多少个长度为 m 的子串 S,使得\(\forall i\in\{1,2,\cdots ...
2019牛客多校第二场 A. Eddy Walker upsloved 有一个长为\(n\)的环,一开始位于\(0\),每次随机向前或者向后走,求最后一个走到\(m\)的概率 ps:这题实际上求的是所有询问的前缀积 实际上概率相等(俺也不知道为啥)如果\(m!=0\),则概率 ...
把求逆序对的操作视为一个长度为p-1的数列进行置换 置换可以抽象为多个环和多个独立点 由线代的一个常识:交换任意两个位置逆序对的奇偶性发生变化,因此只需要讨论置换中交换的次数即点数-圈数即可 p ...