随笔分类 -  模拟赛 练习

摘要:2025省选训练总结 2025-02-13 第一天训练总是令人恶心,虽然说并不困。 看完题感觉都很恶心,随便蹭了一点分就去写我的矩阵树定理了。 T1 是计数,应该是用某种方式 DP。 T2 是树上博弈论,感觉要分讨很多情况。 T3 是最优化问题,可能要用一些特殊的性质。 总结 今天的题有些偏难,没有 阅读全文
posted @ 2025-02-14 15:56 dengchengyu 阅读(13) 评论(0) 推荐(0) 编辑
摘要:2025年2月杂题集 目录 P5904 [POI 2014] HOT-Hotels 加强版 P10085 [GDKOI2024 提高组] 染色 P1935 [国家集训队] 圈地计划 [ARC107F] Sum of Abs P9878 [EC Final 2021] Check Pattern is 阅读全文
posted @ 2025-02-11 16:29 dengchengyu 阅读(16) 评论(0) 推荐(0) 编辑
摘要:2025寒假后训练总结 2025-02-05 今天一早返校,困困。寒假十天有点玩脱了,从没学习过,WC 和 THUWC 的游记还没写。 今天省选组题感觉非常有趣,但也很难就是了。 第一题是给定排列和用 XOR-SHIFT-64 生成的随机数生成方式,然后求随机种子。我首先倒推出每个 i 操作 阅读全文
posted @ 2025-02-11 16:28 dengchengyu 阅读(7) 评论(0) 推荐(0) 编辑
摘要:P10200 [湖北省选模拟 2024] 花神诞日 题解 首先注意到一个集合中两两异或和的最小值就是,排序后相邻两个数异或和的最小值。证明可以考虑放到 01-Trie 上,从高往低位建树,求一个数与之异或的最小值,就是使高位相同位数尽可能多,则就是 01-Trie 上的前一个叶子或后一个叶子。 由此 阅读全文
posted @ 2025-01-11 15:23 dengchengyu 阅读(5) 评论(0) 推荐(0) 编辑
摘要:2025.01.10 杂题记录 CF1998E2 这题是求能否吃完,而不是最多吃多少个。 首先如果 x=n,那么是经典问题,每次往左右二分一个位置扩展,每次扩展两次和都会翻倍,复杂度就是 O(nlognlogV)。 我们考虑每个起始点对每个 f(i) 的贡献。我们每次 阅读全文
posted @ 2025-01-10 21:50 dengchengyu 阅读(2) 评论(0) 推荐(0) 编辑
摘要:[NOISG2022 Qualification] Dragonfly Solution in O(d log d) 提供一个使用线段树合并、栈、树状数组的严格单 log 离线做法。 题目大意:给你一棵树,每个点有权值和颜色,每次问你一个从 1 开始的路径,求权值不为 0 阅读全文
posted @ 2025-01-10 21:41 dengchengyu 阅读(3) 评论(0) 推荐(0) 编辑
摘要:[Ynoi2016] 镜中的昆虫 题解 好题值得一做。 题目大意:给一个序列,有若干个离线询问,每次可以区间推平或询问区间内的颜色个数,数据范围是 105 级别。 解题思路:我们可以先考虑一个弱化版,每次是单点修改怎么做,类似于 CF848C。 我们考虑维护出每一个位置上一个与它相等的位置 阅读全文
posted @ 2025-01-08 11:18 dengchengyu 阅读(8) 评论(0) 推荐(0) 编辑
摘要:2025.01.07 杂题记录 今天是好题选讲,顺便做了一些别的题目。 P3380 【模板】树套树 好,我终于搞明白树套树是怎么回事了,以前一直没做大概是因为平衡树好不太熟悉。 题目大意就是把普通平衡树的各种操作放在序列上,加上区间的限制。 树套树最普遍的做法就是线段树套平衡树。 考虑对线段树上的每 阅读全文
posted @ 2025-01-08 06:59 dengchengyu 阅读(3) 评论(0) 推荐(0) 编辑
摘要:[PA2019] Desant Solution 原题链接。 题目大意:给定一个长为 n(n40) 的排列,对于每个 i 求出长度为 i 的子序列逆序对最少有多少,并且求出有多少个长度为 i 的子序列逆序对最少。 解题思路:首先有一个暴力的做法,设 \(f_{ 阅读全文
posted @ 2024-12-28 19:11 dengchengyu 阅读(36) 评论(0) 推荐(1) 编辑
摘要:[HNOI2016] 矿区 Solution 神仙计算几何加图论题。 题目大意:给定一个连通平面图,平面图被分成很多个面,每次询问一个多边形的贡献,贡献是其中每个面的面积的平方和除以面积和。 解题思路: 我们需要把一个多边形内的每个面一起算,可以考虑对每个面之间连边,建出一棵生成树。 实际上就是平面 阅读全文
posted @ 2024-12-28 07:49 dengchengyu 阅读(2) 评论(0) 推荐(0) 编辑
摘要:HNOI2016 序列 题解 我做离线版本时往了偏序方向想,但是发现非常麻烦。直到看到了在线版本的容斥做法,发现既好写又跑得快。 首先考虑容斥,我们不妨把一个询问 [L,R] 中最小值的位置 pos 求出来。 子区间跨过 pos,贡献即 \((pos-L+1)\times(R 阅读全文
posted @ 2024-12-26 11:38 dengchengyu 阅读(7) 评论(0) 推荐(0) 编辑
摘要:HNOI2016 最小公倍数 题解 很神秘的分块优化暴力。 首先有一个暴力的想法,每次取出所有 aA,bB 的边,实际上就是判断 u,v 是否连通且连通块内是否有 amax=A,bmax=B。这样是 O(mq) 的。 考虑对所有边按 \(a 阅读全文
posted @ 2024-12-25 22:18 dengchengyu 阅读(7) 评论(0) 推荐(0) 编辑
摘要:ZJOI2016 旅行者 题解 题目大意: 给定一个 n×m 的网格图,相邻的四连通的点之间有给定边权的双向边,有 Q 个离线询问,问两个点之间的最短路。 n×m2×104,Q105。 发现了吗?和上次省选组的三角剖分那 阅读全文
posted @ 2024-12-24 16:30 dengchengyu 阅读(9) 评论(0) 推荐(0) 编辑

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