12 2018 档案

摘要:\(AFO\) 阅读全文
posted @ 2018-12-17 20:43 Tyher 阅读(317) 评论(0) 推荐(0)
摘要:"清华集训2014 玄学" 一列对象,常见的区间修改,单点询问,修改操作易于复合,但未必交换以及有逆。 现在询问的时候忽视掉一段前缀与后缀,只留下中间一段连续的修改 强制在线,$n\leq 10^5,q\leq 6 10^5$,保证修改操作不超过$10^5$。 二进制分组,猫琨暑假讲过的原题,但是我 阅读全文
posted @ 2018-12-09 10:06 Tyher 阅读(436) 评论(0) 推荐(0)
摘要:"清华集训2014sum" 求$$∑_{i=1}^{n}( 1)^{⌊i√r⌋}$$ 多组询问,$n\leq 10^9,t\leq 10^4, r\leq 10^4$。 "吼题解啊" 具体已经讲得很详细了(找了好久才找到的良心题解。) 首先看到向下取整的式子要会拆开。 然后套类欧几里德。 这里的类欧 阅读全文
posted @ 2018-12-08 22:50 Tyher 阅读(298) 评论(0) 推荐(0)
摘要:"清华集训2014 玛里苟斯" 求子集异或和k次方的期望。 异或考虑按位算贡献。 对于$K=1$,考虑异或和$\frac{x}{2}$就是答案。 证明简单来说就是,你可以先打一个概率$dp$分别对每一位来考虑。 假设当前考虑的位数是$j$,如果$i$这个数是$0$,那么选和不选的影响都是不改变原来的 阅读全文
posted @ 2018-12-04 09:09 Tyher 阅读(277) 评论(0) 推荐(0)
摘要:"【清华集训2014】奇数国" 欧拉函数+线段树,傻逼题……。 首先那个$ax+by=1$就是在搞笑,想一想有整数的条件就是$gcd(a,b)=1$,实际上是让你求$\phi$。 所以现在需要支持两种操作,区间积求$phi$,单点修改。 因为每个数都只有最多$60$个不同质因子,所以可以把它分解质因 阅读全文
posted @ 2018-12-02 17:03 Tyher 阅读(166) 评论(0) 推荐(0)
摘要:"【清华集训2016】组合数问题" 其实卢卡斯定理是一个$K$进制拆分的过程。 考虑每一次卢卡斯迭代的过程,实际上就是把最后一位数单独拿出来算,然后把最后一位去掉。 那么如果我们把两个位置上的数都拆分的话,那么就相当于每一个位置上的组合数乘起来。 即 $$C_{p,q}=\prod_{i\leq p 阅读全文
posted @ 2018-12-01 22:37 Tyher 阅读(452) 评论(1) 推荐(1)
摘要:"P3763 [TJOI2017]DNA" 字符串匹配,字符集大小为$4$,认为相差不超过$3$即合法。 对每一种字符分开考虑不同产生的贡献。 对于串$S$,如果当前位置相同则$S_i=1$,否则$S_i=0$。 对于串$T$则相反。 这样就保证了如果$S$串是字符$str$,但是$T$串不是,那么 阅读全文
posted @ 2018-12-01 21:45 Tyher 阅读(212) 评论(0) 推荐(0)