随笔分类 -  思维题

该文被密码保护。
posted @ 2025-02-23 15:16 彬彬冰激凌 阅读(5) 评论(0) 推荐(2) 编辑
摘要:QOJ9904 最小生成树 北京大学 2024 年《数据结构与算法A(实验班)》期末考试 有趣的图论。 思路 将 a 排序,优先连接较小的 a 所表示边权的边。 并查集维护暴力连接是 O(n2) 的,显然不可以接受。 我们观察一下性质。 发现对于 ai 来说,对应 阅读全文
posted @ 2025-02-04 20:49 彬彬冰激凌 阅读(68) 评论(1) 推荐(2) 编辑
摘要:TAMAYA 挺有意思的维护题。 题面 n个小夫坐成一排,每个小夫有一个真实值vi。小夫们有m场聚会,第i次聚会会在编号为 [li, ri] 的小夫中举办。 聚会之后,这些小夫的真实值会变为他们之中的真实值的最大值。将会发生q次事件,有两类事件。 第一类事件,第x个小夫的真实值变成了y。 第二类事件 阅读全文
posted @ 2024-10-16 21:10 彬彬冰激凌 阅读(23) 评论(0) 推荐(1) 编辑
摘要:P9150 邮箱题 Alex_Wei 做法妙。 思路 首先我们可以建出两张图,一张是按照题目的要求形成的有向图,一张是由有向边 (i,ki) 形成的钥匙图。 在钥匙图中,每个点有且仅有一入度一出度,其形成了若干个环。 考虑当前点 i,模拟题目过程不断跳点,跳出的序列为 \(a=\{ 阅读全文
posted @ 2024-10-13 21:58 彬彬冰激凌 阅读(10) 评论(0) 推荐(1) 编辑
摘要:P8392 BalticOI 2022 Day1 Uplifting Excursion 贪心加动规,好题,这两个甚至完全相反的东西可以融进一道题…… 思路 物品较少,贡献较小,体积较小,但总体积巨大。 直接上 dp 容易把心态搞炸。 我们可以先考虑贪心,使贡献最多还剩 m。然后考虑 阅读全文
posted @ 2024-01-29 08:57 彬彬冰激凌 阅读(37) 评论(0) 推荐(0) 编辑
摘要:ARC143D Bridges 巧妙的图论题。 思路 分析题目,发现很像拆点。 由于拆点要设置出入点,这里我们也把 ai 设成入点,把 ai+n 设成出点,再次分析问题。 考虑我们把拆的点合并成一个点,对于 (ai,bi) 建边,建出图 G。 不难发现,原图是 阅读全文
posted @ 2024-01-28 23:05 彬彬冰激凌 阅读(6) 评论(0) 推荐(0) 编辑
摘要:ARC143E Reversi 简单的分析题。 思路 如果分析一个节点状态,那么时不方便的。但可以注意到,状态的改变好相连的边数有关。 从叶子节点开始考虑。 白色:在父亲翻转前选中,并改变父亲状态。 黑色:在父亲翻转后选中。 这里可以用拓扑排序建边描述这个问题。 我们把叶子节点解决后,在按照一样的方 阅读全文
posted @ 2024-01-28 22:51 彬彬冰激凌 阅读(6) 评论(0) 推荐(0) 编辑
摘要:ARC127D Sum of Min of Xor 性质分析加通用套路。 思路 首先我们把这题的 min 给去掉,那么我们按位算贡献,可以求出和。这是这种式子的通用套路。 考虑加上 min,那么我们先按照 (ai,bi) 的最高位分为:(1,0),\((0,1 阅读全文
posted @ 2024-01-26 09:36 彬彬冰激凌 阅读(7) 评论(0) 推荐(0) 编辑
摘要:ARC127E Priority Queue 分析性质+dp。 思路 由于每次加入的数肯定是一个 a 的排列,但这个角度不好考虑。 设 {a} 为最终状态的集合,其中 ai<ai+1,显然集合内元素个数为 AB。 然后可以发现,按照元素值升序的加入顺序形 阅读全文
posted @ 2024-01-26 09:35 彬彬冰激凌 阅读(7) 评论(0) 推荐(0) 编辑
摘要:P2048 【NOI2010】 超级钢琴 2023NOIP A层联测9 风信子 一年 OI 一场空,一道原题见祖宗…… Ps:超级钢琴是风信子的前置题。 超级钢琴 题意 在一段序列上,选择长度为 x 的区间且 x[L,R],求选择 k 个区间求和的最大值。 思路 来自 阅读全文
posted @ 2024-01-22 10:58 彬彬冰激凌 阅读(16) 评论(0) 推荐(0) 编辑
摘要:ARC151D Binary Representations and Queries 题目链接:ARC151D Binary Representations and Queries 非常好思维题。 思路 首先我们会发现每个操作都是 n2Ai,给另外 \(\f 阅读全文
posted @ 2024-01-14 11:58 彬彬冰激凌 阅读(15) 评论(0) 推荐(0) 编辑
摘要:2023NOIP A层联测31 T4 民主投票 思维好题。 思路 首先可以设 s 每个人最多获得的票数,一开始所有点都把自己的票投给自己父亲。 如果一个点的票数超过 s 了,那么这个点肯定要把票分给他的父亲。 设 fu,su 点在最多获得 s 票的 阅读全文
posted @ 2023-11-15 15:16 彬彬冰激凌 阅读(13) 评论(0) 推荐(0) 编辑
摘要:洛谷 NOIP 2023 模拟赛 T2 汪了个汪 考试建出正解图不知道怎么处理,题解区樱雪喵博客薄纱。 樱雪喵题解链接 Ps:笔者语文爆炸,不建议阅读本文 思路 首先你会发现,一共有 n(n1)2 个二元组,有 n(n1)2 个横向相邻数对。 阅读全文
posted @ 2023-11-12 20:39 彬彬冰激凌 阅读(37) 评论(0) 推荐(0) 编辑
摘要:2023NOIP A层联测28 T3 大眼鸹猫 比赛做出来了,但是文抄…… 思路 分析每一个 i,发现其一定需要上升或下降 |aibi|。 如果求出最小操作次数,然后在此基础上,将上升或下降操作分成多次,减小对答案的贡献即可。 最小操作次数 从后向前考虑,若 ai阅读全文
posted @ 2023-11-10 21:22 彬彬冰激凌 阅读(23) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示