02 2021 档案
摘要:[Codeforces 题目传送门](https://codeforces.com/contest/679/problem/E) & [洛谷题目传送门](https://www.luogu.com.cn/problem/CF679E) 这个 的条件非常奇怪,不过注意到本题 范围
阅读全文
摘要:[Codeforces 题目传送门](https://codeforces.com/contest/1225/problem/G) & [洛谷题目传送门](https://www.luogu.com.cn/problem/CF1225G) 还是做题做太少了啊……碰到这种题一点感觉都没有…… 首先我们
阅读全文
摘要:[题面传送门](https://www.luogu.com.cn/problem/P5048) qwq 感觉跟~~很多年前~~做过的[一道题](https://www.cnblogs.com/ET2006/p/12730542.html)思路差不多罢,结果我竟然没想起那道题?!!所以说我 wtcl/
阅读全文
摘要:一道还不错的莫队+根分的题
阅读全文
摘要:[Codeforces 题目传送门](https://codeforces.com/contest/571/problem/D) & [洛谷题目传送门](https://www.luogu.com.cn/problem/CF571D) 看到集合的合并,可以本能地想到并查集。 不过这题的操作与传统意义
阅读全文
摘要:[Codeforces 题目传送门](https://codeforces.com/contest/605/problem/D) & [洛谷题目传送门](https://www.luogu.com.cn/problem/CF605D) 事实上是一道非常容易的题 很容易想到如果 $c_i\geq a_
阅读全文
摘要:[Codeforces 题目传送门](https://codeforces.com/contest/536/problem/D) & [洛谷题目传送门](https://www.luogu.com.cn/problem/CF536D) ~~其实这题本该 2019 年 12 月就 AC 的(详情请见
阅读全文
摘要:[Codeforces 题目传送门](https://codeforces.com/contest/643/problem/F) & [洛谷题目传送门](https://www.luogu.com.cn/problem/CF643F) 首先直接暴力枚举显然是不现实的,我们不妨换个角度来处理这个问题,
阅读全文
摘要:[题面传送门](https://codeforces.ml/contest/505/problem/E) 首先很显然的一点是,看到类似于“最大值最小”的字眼就考虑二分答案 (这点我倒是想到了) 然鹅之后就不会做了/wq/wq/wq 注意到此题正着处理不太方便,故考虑倒着处理,那么原题相当于,初
阅读全文
摘要:[Atcoder 题面传送门](https://atcoder.jp/contests/agc001/tasks/agc001_d) [洛谷题面传送门](https://www.luogu.com.cn/problem/AT1982) 又是道思维题,又是道把我搞自闭的题。 首先考虑对于固定的 $a_
阅读全文
摘要:[题面传送门](https://codeforces.ml/contest/878/problem/D) 很容易发现一件事情,那就是数组的每一位都是独立的,但由于这题数组长度 很大,我们不能每次修改都枚举每一位更新其对答案的贡献,这样复杂度必炸无疑。但是这题有个显然的突破口,那就是
阅读全文
摘要:[题面传送门](https://codeforces.ml/contest/375/problem/C) 注意到这题中宝藏 炸弹个数最多只有 个,故考虑状压,设 表示当前坐标为 ,有且仅有 当中的物品被包围在凸多边形内部所走过的最少步
阅读全文
摘要:众所周知,tzc 卡常能力非常菜。 于是就特意来学一下了( ### 1. 读写优化 对于一般的题目,使用 C++ 自带的 ```scanf/printf``` 已经足够优秀了,不过也未免有输入/输出量巨大的毒瘤题,此时读写优化就是必不可少的了。 比方说要读入 个数并原样
阅读全文
摘要:[题面传送门](https://codeforces.ml/contest/590/problem/E) ~~AC 自动机有时只是辅助建图的工具,真的~~ 首先看到多串问题,果断建出 AC 自动机。设 。 不难发现子串的包含关系构成了一个偏序集,于是我们考虑转化为图论,若
阅读全文
摘要:rt,刷 AC 自动机的我刷到了道[毒瘤题](https://codeforces.ml/contest/590/problem/E),就来学这个东西了。 首先在学这个定理之前需有一些离散数学的基础。 ### 传递闭包 对于某个集合 我们有定义在集合上的二元关系 。 我们在 上
阅读全文
摘要:rt,发现自己搞不清楚这东西,~~不管三七二十一先水一篇 blog 再说~~。  大概就是运算优先级是有括号先算括号,然后先算 `++ -- ~ !` 这类一元运算符以及正负
阅读全文
摘要:[题面传送门](https://www.luogu.com.cn/problem/P3722) 首先我们把这两个贡献翻译成人话: - 区间 产生 的贡献当且仅当 分别为区间 的最大值和次大值。 - 区间 产生
阅读全文
摘要:[题面传送门](https://codeforces.ml/contest/587/problem/F) 第一眼看成了 CF547E…… 话说 CF587F 和 CF547E 出题人一样欸……还有另一道 AC 自动机的题 CF696D 也是这位名叫 [PrinceOfPersia](https://
阅读全文
摘要:[题面传送门](https://codeforces.ml/contest/547/problem/E) 好久每做过 AC 自动机的题了……做几个题回忆一下罢 AC 自动机能够解决多串**匹配问题**,注意是匹配,碰到前后缀的问题那多半不在 AC 自动机能解决的范围内。 在初学 AC 自动机的时候相
阅读全文
摘要:[题面传送门](https://codeforces.ml/contest/338/problem/E) 首先 的顺序肯定不会影响匹配,故我们可以直接将 数组从小到大排个序。 我们考虑分析一下什么样的长度为 的数组 能和 数
阅读全文
摘要:由于今天实在是太自闭了就前来写场已经 AK 的 div.2 的题解了 这场比赛是我的 div.2 首 AK 哦 > A 先特判 ,强制将 否则容易发现答案最大为 ,所以直接枚举 加了多少次,枚举到 就行了。 > B 考虑一个数组 $[a_1,
阅读全文
摘要:大概是因为最近学多项式时候常碰到用 Prufer 序列数树的题就来学了。 Prufer 序列,~~又称 Purfer 序列、Prufur 序列、Prefer 序列~~,支持将一棵无根树压缩成一个长度为 的、每个数都在 范围内的序列,当然它也支持解压操作。 那么如何对树构造
阅读全文
摘要:[题面传送门](https://codeforces.ml/contest/632/problem/F) 开始挖老祖宗(ycx)留下来的东西.jpg 本来想水一道紫题作为 AC 的第 500 道紫题的,结果发现点开了道神题。 首先先讲一个我想出来的暴力做法。条件一和条件二直接扫一遍判断掉。先将所有点
阅读全文
摘要:~~众所周知,tzc 不会数论(((~~ 于是就来补题了( ## 同余与剩余系 ### 同余与剩余系的概念 ……感觉没啥必要写吧,但想想还是写了。 对于某个数 ,若存在两数 满足 ,我们就称 模 同余,记作 $a\equiv
阅读全文
摘要:[题面传送门](https://www.luogu.com.cn/problem/P7323) emmmm…………怎么评价这个题嘛。。。感觉纯论算法,此题根本谈不上难题,不过 WC 时候太智障只拿了个 48pts 就走人了。总之,技不如人,甘拜吓疯( 首先要注意到几件事情: 1. 如果 $(x,y)
阅读全文
摘要:[题面传送门](https://codeforces.ml/contest/626/problem/G) 考虑对于固定的彩票池 ,我们假设现在押了 张彩票。利用差分的思想,从 张彩票变为 张时,期望的变化量 $\Delta E=\dfrac{p_i(x+1)}{l_
阅读全文
摘要:[题面传送门](https://codeforces.ml/contest/559/problem/E) 真·难度 *3000 的 D1E hb 跟我们说“做不出来不太应该”。 首先我们将所有线段按 从小到大排序,一个很显然的想法是 表示我们已经钦定了前
阅读全文
摘要:[题面传送门](https://www.luogu.com.cn/problem/P6072) 又是 ix35 神仙出的题,先以 mol 为敬 %%% 首先预处理出根节点到每个点路径上权值的异或和 ,那么两点 路径上权值的异或和显然为
阅读全文