Solution - CF555E Case of Computer Network Posted on 2022-08-04 Edited on 2026-03-23 CF555E Case of Computer Network idea 边双缩点,LCA,树上差分。 解 步骤很多但代码很短的一道题。 首先,可以发现边双连通分量里面一定存在一种定向方式使得所有点可以互相到达。 Read more »
Solution - P4819 [中山市选]杀人游戏 Posted on 2022-08-04 Edited on 2026-03-23 P4819 [中山市选]杀人游戏 idea 缩点,逻辑推理。 解决 首先,一个强连通分量里面问一个就知道所有人身份,故可缩点。 Read more »
Solution - P3244 [HNOI2015]落忆枫音 Posted on 2022-08-04 Edited on 2026-03-23 P3244 [HNOI2015]落忆枫音 idea dpdpdp ,数学 solution 设 ind[i]ind[i]ind[i] 表示 iii 节点的入度。如果图是一个 DAGDAGDAG ,答案为 ∏i=2nind[i]\prod_{i=2}^n ind[i]∏i=2nind[i] 。 Read more »
Solution - CF1681F Unique Occurrences Posted on 2022-08-03 Edited on 2026-03-23 CF1681F Unique Occurrences idea 栈,深搜,dp 解决 首先容易想到转化为求每条边的贡献。 一条颜色为 ccc 的边的贡献就是,从它左端点开始的不经过颜色为 ccc 的边的连通块的节点数乘上右端点…的节点数。 Read more »
CTR的堆 Posted on 2022-08-01 Edited on 2026-03-23 我们在学习选择排序的时候,每次选择最小的一个数,将其放到最前面,就可以在 O(n2)O(n^2)O(n2) 内完成排序。 我们不满足于这样的复杂度,我们想要更快地找到最小的数。 Read more »
Solution - P4514 上帝造题的七分钟 Posted on 2022-07-27 Edited on 2026-03-23 P4514 上帝造题的七分钟 idea: 二维树状数组,数学 解决: 如果是单点查询或者是单点询问那就是二维树状数组的裸题。 Read more »
Solution - P3332 [ZJOI2013]K大数查询 Posted on 2022-07-26 Edited on 2026-03-23 P3332 [ZJOI2013]K大数查询 idea: 参考 zhoukangyangzhoukangyangzhoukangyang 题解。 树状数组套动态加点权值线段树。 Read more »
Solution - CF527D Clique Problem Posted on 2022-07-23 Edited on 2026-03-23 CF527D Clique Problem idea: 思维 解决方案: 参考第一篇题解。 Read more »
Solution - P6075 [JSOI2015]子集选取 Posted on 2022-07-22 Edited on 2026-03-23 P6075 [JSOI2015]子集选取 idea: 数学 解决方案: 这道题是真的不简单,不知道为什么只是一个黄题。 Read more »
Solution - P1447 [NOI2010] 能量采集 Posted on 2022-07-21 Edited on 2026-03-23 P1447 [NOI2010] 能量采集 idea: 数论 Read more »