树状数组
forever_shi
但行好事,莫问前程;行你所行,无问西东!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
洛谷4223 BZOJ5058 期望逆序对 期望 组合数学 矩阵乘法 树状数组
题目链接题意:给你一个长度为nnn的排列,有kkk次操作,每次随机两个不同的位置,交换两个位置的元素,求kkk次交换后期望的逆序对数。为了避免答案是小数的问题,结果乘上(Cn2)k(C_{n}^{2})^k(Cn2)k,并且对1e9+71e9+71e9+7取模。n&lt;=500000,k&lt;=1e9n&lt;=500000,k&lt;=1e9n<=...原创 2019-01-04 10:15:23 · 1326 阅读 · 4 评论 -
洛谷2414 BZOJ2434 NOI2011 阿狸的打字机 AC自动机 树状数组
题目链接题意:给你一个读入串,其中包含多个字符串。字符集是小写字母,如果读到B,表示当前串删除上一个字母,如果读到P,表示当前串形成了一个新串,但是原来的的字符串并不消失,会继续成为下一个串的前缀。我们给每个串按产生的顺序标上序号,每次会给出两个询问串的标号,问第x个串在第y个串中出现了多少次。总串长<=1e5,询问次数<=1e5。题解:是一个我觉得写起来有点麻烦的题。首先问...原创 2019-02-13 19:26:29 · 258 阅读 · 0 评论 -
洛谷4696 BZOJ2384 CEOI2011 matching KMP 树状数组 离散化
题目链接题意:给你一个长度为nnn的排列ppp,再给你一个长度为mmm的排列hhh。对于一个序列和一个排列,我们定义这个序列能匹配这个排列的条件是,长度相同,并且序列里的元素互不相同,并且将这个排列排序后大小关系与排列的值相同。也就是说,如果排列是p1,p2...pnp_1,p_2...p_np1,p2...pn,那么对hhh排序后应为hp1,hp2...hpnh_{p_1},h_{p_...原创 2019-02-20 15:00:53 · 423 阅读 · 0 评论 -
BZOJ3881 [Coci2015]Divljak AC自动机 树状数组 倍增LCA
题目链接由于是BZOJ的权限题,于是放的是darkbzoj的链接。题意:你有一个由nnn个字符串组成的集合SSS,然后有qqq次操作。每次操作会在另一个集合TTT中加入一个字符串,或者询问某一个在SSS中的串在TTT集合的所有串中的多少个中出现过。n,q&lt;=1e5n,q&lt;=1e5n,q<=1e5,总串长&lt;=2e6&lt;=2e6<...原创 2019-02-20 21:29:02 · 256 阅读 · 0 评论
分享