上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要: P10590 磁力块 有一个很显然的 BFS,对于每一个吸到的新磁力块,遍历序列,把所有它能吸到的磁力块加入一个队列进行扩展。这样时间复杂度是 \(O(n^2)\),不能通过。 考虑影响是否能吸到的两个因素,一个是利用 \(x,y\) 计算出的距离,另一个是质量 \(m\)。对于这种问题,经典的做法 阅读全文
posted @ 2025-02-17 16:04 w9095 阅读(27) 评论(0) 推荐(0)
摘要: P10496 The Luckiest Number UPD:被叉了,原因是快速幂可能模数很大会爆 long long,改成 __int128 就好了。 考虑用一种比较方便表达的方式表示全是 \(8\) 的数字。我们发现,长度为 \(x\) 的全是 \(8\) 的数字可以表示为 \(\frac{10 阅读全文
posted @ 2025-02-17 16:04 w9095 阅读(18) 评论(0) 推荐(0)
摘要: CF1967B1 Reverse Card (Easy Version) 我们发现 \(b\times\gcd(a,b)\) 必然为 \(b\) 的倍数,那么 \(b\times\gcd(a,b)\) 的倍数 \(a+b\) 也必然为 \(b\) 的倍数。所以,\(a\) 必然为 \(b\) 的倍数 阅读全文
posted @ 2025-02-16 22:32 w9095 阅读(11) 评论(0) 推荐(0)
摘要: P4037 [JSOI2008] 魔兽地图 比较难的树上背包题目。 题目中装备有购买限制,所以二维树上背包状态肯定无法表示。又由于每件装备的合成只与其子节点的合成数量有关,所以需要一维表示这一个装备合成多少个,这样刚好可以进行父子之间的转移。 设状态 \(f[x][y][z]\) 表示第 \(x\) 阅读全文
posted @ 2025-02-16 22:32 w9095 阅读(29) 评论(0) 推荐(0)
摘要: CF1956C Nene's Magical Matrix 被这题送走了,纪念一下。 巧妙的构造题,考虑比较方便处理的方案,假设我们从左上角的顶点开始涂,每次涂一个 \(1,2,3\dots n\) 的排列。其余方案可以通过这种方案交换数字顺序得到,所以只考虑这种方案。 考虑分析总和最大时矩阵的性质 阅读全文
posted @ 2025-02-16 22:31 w9095 阅读(7) 评论(0) 推荐(0)
摘要: CF724G Xor-matic Number of the Graph 直接维护异或和之和,显然不可能。由于二进制位相互独立,我们考虑维护每一个二进制位的出现次数,再乘以位权加入结果。 对于路径的维护,我们参考P4151 [WC2011] 最大XOR和路径,分成主路径和若干个环。记路径 \(1\t 阅读全文
posted @ 2025-02-16 22:31 w9095 阅读(9) 评论(0) 推荐(0)
摘要: CF1946C Tree Cutting 容易发现,如果连通块含有节点数的最小值为 \(x\),并且使用的刀数多于或等于 \(k\),那么 \(x\) 一定可以成为最后的结果。原因是我们可以通过减少一部分刀数,保留一个最小值的连通块,减少其他的刀数。由于 \(k\ge1\),所以一定可以保留一个最小 阅读全文
posted @ 2025-02-16 22:31 w9095 阅读(8) 评论(0) 推荐(0)
摘要: CF1344F Piet's Palette 我们发现,如果两项颜色相同,则把两项都删去,这很符合异或的性质。再结合后面一条两项颜色不同,将这两项替换为与这两种颜色不同的颜色,我们发现需要找到三个数 \(a,b,c\) 来代表三种颜色,并且满足 \(a\oplus b=c,a\oplus c=b,b 阅读全文
posted @ 2025-02-16 22:30 w9095 阅读(10) 评论(0) 推荐(0)
摘要: CF1923E Count Paths 点分治模板题。 假设当前处理的树根为 \(x\),我们考虑如何统计经过点 \(x\) 的合法路径。 \(1\):存在一个与 \(x\) 颜色相同的点,且这个点到 \(x\) 的路径上没有与之颜色相同的点,那么这个点和 \(x\) 就构成了一条合法路径。 \(2 阅读全文
posted @ 2025-02-15 15:45 w9095 阅读(15) 评论(0) 推荐(0)
摘要: P10144 [WC/CTS2024] 水镜 对于任何一段连续上升的区间,我们不需要管它。对于任何一段连续下降的区间,我们只需要用 \(2L\) 减去每个数就可以化为一段连续上升的区间。因此,对于这两种区间,我们可以看作一个点。 于是,我们发现其实 \(2L\) 只会被波峰 \(a_{i}\ge a 阅读全文
posted @ 2025-02-15 15:44 w9095 阅读(34) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页