随笔分类 - Atcoder ARC
摘要:ARC143D Bridges 巧妙的图论题。 思路 分析题目,发现很像拆点。 由于拆点要设置出入点,这里我们也把 设成入点,把 设成出点,再次分析问题。 考虑我们把拆的点合并成一个点,对于 建边,建出图 。 不难发现,原图是
阅读全文
摘要:ARC143E Reversi 简单的分析题。 思路 如果分析一个节点状态,那么时不方便的。但可以注意到,状态的改变好相连的边数有关。 从叶子节点开始考虑。 白色:在父亲翻转前选中,并改变父亲状态。 黑色:在父亲翻转后选中。 这里可以用拓扑排序建边描述这个问题。 我们把叶子节点解决后,在按照一样的方
阅读全文
摘要:ARC127D Sum of Min of Xor 性质分析加通用套路。 思路 首先我们把这题的 给去掉,那么我们按位算贡献,可以求出和。这是这种式子的通用套路。 考虑加上 ,那么我们先按照 的最高位分为: ,\((0,1
阅读全文
摘要:ARC127E Priority Queue 分析性质+dp。 思路 由于每次加入的数肯定是一个 的排列,但这个角度不好考虑。 设 为最终状态的集合,其中 ,显然集合内元素个数为 。 然后可以发现,按照元素值升序的加入顺序形
阅读全文
摘要:ARC151D Binary Representations and Queries 题目链接:ARC151D Binary Representations and Queries 非常好思维题。 思路 首先我们会发现每个操作都是 的 ,给另外 \(\f
阅读全文
摘要:ARC151C 01 Game 题目链接:ARC151C 01 Game 函数好题。 思路 考虑把原问题分成多个区间的不同问题,求 在异或起来。 设: 1. 长度为 ,边界没有数字。 2. 长度为 \(le
阅读全文
摘要:ARC134C The Majority link:【ARC134C】 The Majority 小清新数学题。(反正我做不出来) 简要题意 有 个箱子,编号为 到 的箱子。起初,所有箱子都是空的。 史努克有一些球,球上写着 到 的整数。在这些球中,有\(a_
阅读全文
摘要:ARC121E Directed Tree 有意思的容斥加树 dp。 思路 可以是除去 祖先之外的所有点,考虑 的逆排列。 每一个 在正排列里都可以被不是自己子树内的点选择,那么逆排列里 不可以放自己子树内的点(不包括自己)。 现在
阅读全文
摘要:ARC121D 1 or 2 诈骗题。 思路 吃一个糖的操作可以看做是和一个 为 0 的糖一起吃。 可以枚举有多少个糖单独吃来确定要增加多少个 0。 问题变为每次吃两颗糖。 根据人类直觉,有一个贪心,最小的糖和最大的糖一起吃最优,次小的糖和次大的糖一起吃最优,依次类推。 怎么证明这个
阅读全文