自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 [sdoi2017] 硬币游戏

题目大意有一个长度为无限的字符集只有T,H的随机字符串S,现在给出n个长度为m的匹配串T1..nT1..n,问每个匹配串作为S中最先成功匹配的串的概率。 解题思路暴力怎么做?考虑使用AC自动机,设f[i][j]表示从节点i出发,最先走到匹配串j的终止节点,的概率。 那么每个点的转移是一个方程,把他们联立起来高斯消元即可。 这样的复杂度最坏是O(n33)O(n33)的,不过AC自动机...

2018-03-29 08:10:52 485

原创 [一些性质]

斯特林数公式第一类nm↓=∑k=0..m(−1)n−k[mk]nknm↓=∑k=0..m(−1)n−k[km]nk也就是说,[mk][km]是(x)∗(x−1)∗...(x−m+1)(x)∗(x−1)∗...(x−m+1)的k次项系数。 由于递推式[ij]=[i−1j]∗(i−1)+[i−1j−1][ji]=[ji−1]∗(i−1)+[j−1i−1]和上面系数递推式长一样,所以有这...

2018-03-28 22:18:56 266

原创 [JZOJ5608]Subset

题目大意对于 10% 的数据满足 n ≤ 20 对于 30% 的数据满足 n ≤ 2000 另有 20% 的数据满足 a i = b i 对于 100% 的数据满足 n ≤ 100000解题思路对于一个合法的三元组,我们发现S里有用的元素至多为3个,分别拥有a,b,c的最大值,甚至只有一个或两个元素。 发现如果只留下有用的元素,S和合法三元组一一对应,那么我们只需要统计最简S...

2018-03-28 21:14:42 315

原创 [min25筛学习小记]LOJ6053

min25筛解决一类积性函数求前缀和问题,主旨为模拟普通筛法过程。 假设我们要求∑i=1..nF(i)∑i=1..nF(i)\sum_{i=1..n}F(i)。 一般来说,能做的题,F(p)可表示为p相关的多项式,其中p为质数,下面将以F(p)=pkF(p)=pkF(p)=p^k为例。 也即统计∑iik∑iik\sum_i i^k 为了方便做,我们先做出所有质数的f和。怎么做呢? 设...

2018-03-26 20:23:08 1051

原创 [JZOJ5595]欧拉函数

题目描述对于正整数n,定义欧拉函数φ(n) 为小于等于n 且与n 互质的正整数个数。例如 φ(1) = 1,φ(8) = 4。 给定正整数序列a1; a2;…; an,请依次执行q 个操作,操作有以下三种类型: • 0 i x:修改a[i] 的值为x; • 1 l r:查询φ(a[l] + a[l+1] + … + a[r]) 的值,输出这个值对10^9 + 7 取模的结果; • 2...

2018-03-26 19:54:13 336

原创 [JZOJ5594][min25筛]最大真因数

题目描述一个合数的真因数是指这个数不包括其本身的所有因数,例如6 的正因数有 1; 2; 3; 6,其中真因数有1; 2; 3。一个合数的最大真因数则是这个数的所有真因数中最大 的一个,例如6 的最大真因数为3。 给定正整数l 和r,请你求出l 和r 之间(包括l 和r)所有合数的最大真因数之和。 分析就是叫你算∑i=l..r,i为合数  iminfacto...

2018-03-23 20:34:13 829

原创 [JZOJ5591]. 修修的铁拳

题目描述给出初始点(x0,y0),你可以走T步,每次上下左右,最终你会走到一个点(x,y),这个点的贡献是xnymxnymx^ny^m,问所有方案的贡献和。 解题思路考虑40分怎么做,可以枚举一个(x,y),算出到这里的方案数,然后乘上贡献。 另一个思路是dp地维护第i步的贡献和。 考虑某个方案往左右走,(x-1,y)+(x+1,y)的贡献,二项式展开((x+1)n+(x−1)n...

2018-03-16 21:41:09 381

原创 [CF938G] Shortest Path Queries

题目描述给你一幅n个点,m条边的无向图,每条边有权值d,现在有q次操作,有三种操作。 1,给出x,y,d,加入连接x,y的权值为d的边 2,给出x,y,删除这条边 3,给出x,y,问从x到y的路径的最小异或和。 保证操作合法且一直为简单连通图 n,m,q<=1e5 部分分:q=1,且为操作3解题思路考虑部分分。 随便搞一个dfs树出来,你一条返祖边代表一个环。x到y...

2018-03-10 21:28:18 574

原创 [JZOJ5569]【NOI2018模拟3.8】鏼尔德

题目描述鏼尔德是六兄弟中的老三,他喜欢老四弗斯,他希望弗斯高兴。 鏼尔德给弗斯发了一封信,为了防止别人知道,他将其加密了,请你帮助弗斯解密。 鏼尔德选择了n个正整数a1,a2…an,保证ai>a1+a2+…ai-1。令q=2^64,保证q>a1+a2+…+an。他用一个和q互质正整数r构造出bi=(ai*r) mod q。他想给弗斯发的消息是一个长度为n的二进制串c,ci=0或...

2018-03-08 21:13:55 928

原创 [CF700E][JZOJ5558][线段树合并]Cool Slogan

题目大意给你一个长度为n的字符串S,求最长的一个字符串序列a[1..k]满足序列中的每一个字符串都是S的子串,且对于任意的1<i<=k1<i<=k1

2018-03-04 22:31:45 585

原创 [JZOJ5555]Password

题目描述 a[1][i]<=1e4,n,m<=1e5解题思路一眼似乎不可做。随便搞个数据打个表找找规律,发现除了第一行,第i行和第i+2行是一样的。 考虑一种权值为一种颜色。 那么问题变成了询问一个点的前面有多少个和他一样的点记为cnt0,或者询问一个点之前,次数大于等于cnt0的其他颜色的个数cnt1。 考虑分块。 考虑维护前i个块内的每个颜色x的cnt0[...

2018-03-02 20:24:55 609

原创 [UOJ NOI Round #2 Day1]黎明前的巧克力

题目大意给出n(n<=10^6)个在[0,10^6]内的整数a[1..n],现要求从中选出两个不相交的集合,使得这两个集合的各自的异或和相等,可以存在有的数没有被选择,集合可以为空,但是两个集合不可以同时为空。 问选出两个这样的集合的方案数。 部分分:n和a[]都在1e3范围内分析一道喜闻乐见的fwt机智题。 先考虑部分分怎么做。发现xor相等等价于两个集合xor和等于0。...

2018-03-01 16:02:33 326

原创 [JZOJ4610]线段树

题目大意 解题思路先考虑询问怎么做。 一个很关键的想法是,我们可以把操作了[l,r]的akaka_k表示成一段区间的最大值,如果知道了这个区间,问题就很简单了。假设为max{a[le..ri]} 假设有一个假如我们有一个(l,r,k),我们怎么知道le和ri呢? 注意描述中带下标的l,r和不带下标的不是同一个东西。 我们从r开始,找到尽量晚的,能够覆盖k的区间,假设为[l...

2018-03-01 15:49:08 267

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除