Loading [MathJax]/extensions/TeX/mathchoice.js

04 2019 档案

摘要:那就这样吧 广州二中,七月不见 北京队的小伙伴们加油 阅读全文
posted @ 2019-04-21 16:17 探险家Mr.H 阅读(309) 评论(0) 推荐(0) 编辑
摘要:T1 给一个有空白字符的串 S,和若干模板串 Xi,初始 Ans=1,每当一个模板串在 S 中作为子串出现时,Ans 会乘以 Xi 的权值 Vali,然后如果 S 中出现了 k 次模板串(相同串出现两次算两次),贡献就是 kAns阅读全文
posted @ 2019-04-20 16:47 探险家Mr.H 阅读(736) 评论(0) 推荐(0) 编辑
摘要:动态维护树上最小点覆盖 n100000 sol:动态 dp,请 先写一个树上的 dp f(x,0)=f(to,1) f(x,1)=vx+f(to,0) 首先考虑链上的情形 链上的转移方程非常的清真,它是 $f_{(x, 阅读全文
posted @ 2019-04-18 17:27 探险家Mr.H 阅读(345) 评论(0) 推荐(0) 编辑
摘要:如果一个长度为 n 的排列的任意一个严格前缀都不是一个 1i 的排列,则称这个排列是合法的,T 次求有多少长度为 n 的合法的排列 T,n105 sol: 小清新多项式题,考虑 dp,fi 表示长度为 i 的合法排列数量,gi 表示长度为 阅读全文
posted @ 2019-04-17 11:25 探险家Mr.H 阅读(281) 评论(0) 推荐(0) 编辑
摘要:令 fn 为将 n 进行分拆的方案数 例如,4=1+1+1+1=1+1+2=1+3=2+2,则 f(4)=5f(1)f(n)998244353 n100000 sol: 因为 $1+x+x^2+x^3+...= \frac{1}{ 阅读全文
posted @ 2019-04-16 11:41 探险家Mr.H 阅读(453) 评论(0) 推荐(0) 编辑
摘要:T1 一个网格,每个点有权值,求有多少条路径权值乘积不小于 n R,C300,n106 sol: 暴力 dp 是 O(R×C×n) 的 然后发现如果一条路径大于 n ,直接把它设成 n 即可,然后又发现 $\lfloor \ 阅读全文
posted @ 2019-04-14 10:20 探险家Mr.H 阅读(301) 评论(0) 推荐(0) 编辑
摘要:T1 Article 给 m 个好串,定义一个字符串分割方案是好的当且仅当它分割出来的子串中"是好串的子串"的串长占原串串长超过 85%,定义一个好的分割方案的权值为这种分割方案中每个"是好串的子串"的子串的最短长度,给 n 个询问串,对每个询问串求最大权值 $n,m \leq 10^5, 阅读全文
posted @ 2019-04-12 13:03 探险家Mr.H 阅读(402) 评论(2) 推荐(0) 编辑
摘要:T1 完美塔防 有一些空地,一些障碍,一些炮台,一些反射镜 障碍会挡住炮台的炮, 反射镜可以 90° 反射炮台的光线,炮台可以选择打他所在的水平一条线或者竖直一条线 求是否有一组方案满足每个空地必须要被至少一个炮台打到,且每个炮台都不能被炮台打到 用 n×m 的字符矩形给出,有方案 阅读全文
posted @ 2019-04-11 13:19 探险家Mr.H 阅读(299) 评论(0) 推荐(0) 编辑
摘要:管老师的题! T1 给一个序列,多次询问一个区间去重排序后满足每一项是前一项 +1 ,长度为 1,2,...10 的极长子区间个数 n106 sol: 正解不懂,考场上莫队打挂,考后发现莫队就过了... 每个数插进去之后在他值域的前面 10 个后面 10 个找一下即可 #p 阅读全文
posted @ 2019-04-09 20:12 探险家Mr.H 阅读(288) 评论(0) 推荐(0) 编辑
摘要:由于比较懒,按难度顺序排序 D1T1 给一个序列,求前 k 大区间异或和的和 n500000,kmin(n2,200000) sol: 超级钢琴 对每个 i,维护一个三元组 (l,r,i) 表示左端点在 [l,r],右端点在 i 的区间异或最值,维护 阅读全文
posted @ 2019-04-08 14:38 探险家Mr.H 阅读(300) 评论(0) 推荐(0) 编辑
摘要:有 n 个变量和 m 条限制,每条限制是 x1True/Falsex2True/False,求构造一组可行方案,或者判断无解 sol: 把每个命题拆成原命题和逆否命题,这两个一定等价,要同时满足 然后对于每个限制 a,bab阅读全文
posted @ 2019-04-08 08:43 探险家Mr.H 阅读(132) 评论(0) 推荐(0) 编辑
摘要:因为机房里的小伙伴都在看《你的名字。》而我不想看 所以来写了这道题... 给一个 S 串,q 次询问,每次一个 T 串,问 T 有多少没在 S[l,r] 中以子串形式出现过的本质不同的子串 |S|,q5e5,|T|5e5 sol: 容斥一下就 阅读全文
posted @ 2019-04-04 22:59 探险家Mr.H 阅读(267) 评论(0) 推荐(0) 编辑
摘要:求 \sum\limits_{i=1}^n \binom{n}{i} \times i^k n \leq 10^9, k \leq 5000 sol: bzoj 5032 完全弱化版 链接 -> 戳我 阅读全文
posted @ 2019-04-04 10:38 探险家Mr.H 阅读(146) 评论(0) 推荐(0) 编辑
摘要:求 \sum\limits_{i=0}^n\sum\limits_{j=0}^n Stirling2(i,j) \times 2^j \times j! n \leq 100000 sol: 小清新斯特林数多项式题 首先熟知斯特林数的卷积形式 $Stirling2(i,j) = \sum\l 阅读全文
posted @ 2019-04-03 16:53 探险家Mr.H 阅读(149) 评论(0) 推荐(0) 编辑
摘要:一棵 n 个点的树,给一个 k,对于每个 i,求 \sum\limits_{j=1}^n dist(i,j)^k,膜 10007 n \leq 50000,k \leq 150 sol: 用一个斯特林数公式 $dist(i,j)^k = \sum\limits_{l=1}^k \ 阅读全文
posted @ 2019-04-03 15:35 探险家Mr.H 阅读(175) 评论(0) 推荐(0) 编辑
摘要:一个长度为 n 的序列,q 次询问,给定 [l,r],求最大的 a \times (a 在 [l,r] 中出现次数) n,q \leq 100000 sol: 莫队,这道题加入一个数很容易,但不是很好删除一个数,所以我们魔改一下莫队的处理方式 具体地: 1.对于长度小于 $\sq 阅读全文
posted @ 2019-04-03 14:05 探险家Mr.H 阅读(133) 评论(0) 推荐(0) 编辑
摘要:定义两个图 G_1,G_2 的异或为 G_3G_3 中每条边出现当且仅当这条边在 G_1,G_2 中出现的次数之和为 1n 个图,求有多少子集的异或图是连通图 n \leq 10, m \leq 60 sol: 连通性计数的题一般都是容斥吧 我们枚举子集,钦定不同 阅读全文
posted @ 2019-04-02 19:44 探险家Mr.H 阅读(178) 评论(0) 推荐(0) 编辑
摘要:咕了半年的 Meaningless Round 终于来了,好评 虽然题目我一道都不会吧 T1 n 个人排成一个环,轮流扔硬币,正面就出局,无论如何都给下一个人继续扔,求每个人留到最后的概率 mod \space 998244353,硬币扔到正面的概率是 \frac{p}{q} $n \l 阅读全文
posted @ 2019-04-02 15:46 探险家Mr.H 阅读(205) 评论(0) 推荐(0) 编辑
摘要:新技能 get √ :LCT 维护边双连通分量 这题题意就是动态加边,每次求边的两端是否在一个边双连通分量里,输出 "No" 或者边双连通分量的大小 可以用两个并查集分别记录连通性和双连通性,如果还没连通就是 "No" 并在 LCT 上连边,否则直接把这条链 split 出来查即可 注意 LCT 维 阅读全文
posted @ 2019-04-01 09:08 探险家Mr.H 阅读(188) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示