随笔分类 -  题解

摘要:4.6 模拟赛 过于困难的一场/kk 又是不会 dp 的一场/kk 获得了 20+15+24=59 的好成绩(笑) information 一个经典的转化:\(E(t)=\sum P(t>x)\) 考虑固定 \(x\),如何计算 \(P(x)\) 要求 \(x\) 次没有结束,即 x 次后还有一些位 阅读全文
posted @ 2025-04-17 20:00 Cindy_Li 阅读(42) 评论(0) 推荐(0)
摘要:4.3 ZKY 模拟赛 [UOJ 670] 获奖名单 给定若干长为 1/2 的串,任意拼接成回文串。 赛时做法(微假) 特殊性质 \(l_i=2\) 启发:先把相同的串两两配对 此时所有的配对方式都是“错位”的,那么知道起点就能搜出整条链。 连边是瞎连的,于是假了(因为形如 aa 的不能自己连自己) 阅读全文
posted @ 2025-04-17 19:51 Cindy_Li 阅读(48) 评论(0) 推荐(0)
摘要:4.16 模拟赛 tree key: \(w^c=\sum\limits_{i=0}^c {c\choose i}(w-1)^i ,(w>1)\) 题意可以转化为,钦定 \(i\) 个环,其他只要不连到 \(fa\) 就可以任选,贡献乘上权值 \((w-1)^i\)。 显然一个有 \(c\) 个环的 阅读全文
posted @ 2025-04-16 20:51 Cindy_Li 阅读(29) 评论(0) 推荐(0)
摘要:4.15 模拟赛 又是只有我不会 T1 场/kk 说明还没有达到稳切 NOI 签到题的水平/kk 但是暴力分很多 bard 一眼 \(m\le 17\) 肯定是容斥,但是不知道怎么容斥... 其实很典,要求选出序列两两不同,就容斥掉钦定某些相同的情况。 自然的,枚举一个包含 \(lowbit(S)\ 阅读全文
posted @ 2025-04-16 12:20 Cindy_Li 阅读(27) 评论(0) 推荐(0)
摘要:4.13 模拟赛 又是只有我不会 T1 场 但是 T1 思路确实比较有趣,以前没太见过。 控诉 T3 题面/kk 只存在于“过去”的指针怎么能在“现在”停掉呢/kk cave 容易想到转化为 \(n\) 个人一起走,能否同时走到 \(R\)。 暴力就是枚举所有状态,建图 bfs 找最短路。 key: 阅读全文
posted @ 2025-04-14 16:30 Cindy_Li 阅读(24) 评论(0) 推荐(0)
摘要:4.10 模拟赛 没有状态的一场 全场只有我不会 T1/kk 感觉还是要静下心想下去,有时觉得“无关紧要”的优化可能就是正解。t1 一直卡就有点慌了,没有老老实实想正解。 snowmix 给定序列 \(\{a_n\}\in [1,n]\) ,求有多少个子区间满足: 值域连续 每个数 \(x\) 要么 阅读全文
posted @ 2025-04-12 09:42 Cindy_Li 阅读(26) 评论(0) 推荐(0)
摘要:4.9 ZKY 精选题单 B - 森林游戏 从简单开始考虑 定义一个局面的权值为 先手 - 后手 的最大值。 全是孤点,显然从大到小排序。 长为 2 的有向链 \(u\to v\),若 \(a_u>a_v\),仍然可以直接排序;否则一定放到最后取。因为先手取 \(u\),后手一定取 \(v\),这是 阅读全文
posted @ 2025-04-12 09:42 Cindy_Li 阅读(36) 评论(0) 推荐(0)
摘要:3.31 ZKY 题单练习 F - AND-OR closure 引用 key:\((a \lor b) \land c= (a\land c) \lor (b\land c)\) 于是先考虑 And-closure,再考虑 Or-closure。 And 能尽可能把二进制位“拆开”,这样 Or 可 阅读全文
posted @ 2025-04-02 21:23 Cindy_Li 阅读(49) 评论(0) 推荐(0)
摘要:3.31 ZKY 题单练习 F - AND-OR closure 引用 key:\((a \lor b) \land c= (a\land c) \lor (b\land c)\) 于是先考虑 And-closure,再考虑 Or-closure。 And 能尽可能把二进制位“拆开”,这样 Or 可 阅读全文
posted @ 2025-04-02 15:17 Cindy_Li 阅读(49) 评论(0) 推荐(0)
摘要:2025.4.1 模拟赛 罚坐 2h/wtcl 100+40+20=160,rk 17/37 t1 1.5h,慢.jpg t2 用 1h 写了 100 行的奇妙基环树,严格弱于倍增跳,惨.jpg t3 刚开始暴力没写 bfs,后来沉迷于“随机生成”,迷.jpg rand 考虑最小值何时被删掉 & 只 阅读全文
posted @ 2025-04-01 20:03 Cindy_Li 阅读(24) 评论(0) 推荐(0)
摘要:11.23 信友队模拟赛 心态炸没的一场,开局 1.5h 一道也不会/kk t1 写完 + 调完 已经 3h 了,拼手速无脑写了 t2 t3 暴力,最后 t4 暴力没写完... 100+35+32+0=167 遗憾离场(但是 rk10...参加这个比赛的人实在不强 dawn 一坨码力题 考虑到 \( 阅读全文
posted @ 2024-11-23 17:29 Cindy_Li 阅读(76) 评论(0) 推荐(0)
摘要:11.19 模拟赛 题目质量点赞!好题! storm 普及组模拟题 god 有趣的 dp 题 key:考察相对位置设计状态 \(f(i,j)\) 表示考虑后 \(i\) 个操作,经过了相对坐标为 \(j\) 的点的概率。 转移中,如果这一步不动,相对坐标不变;否则,相对坐标整体平移。 答案就是 \( 阅读全文
posted @ 2024-11-19 16:27 Cindy_Li 阅读(33) 评论(0) 推荐(0)
摘要:4.6 模拟赛 T1 困难的图论 题意:找出所有 在且仅在 1 个简单环中的边,输出编号的异或和。 一个错误的想法:找边双连通分量,看边数是否等于点数 反例: 正解是点双 所以我在想,为什么是点双,不是边双呢? 什么时候找点双,什么时候找边双呢? T2 中等的字符串 已知 \(m\) 个关键词 \( 阅读全文
posted @ 2024-04-06 16:19 Cindy_Li 阅读(39) 评论(0) 推荐(0)
摘要:ABC344G 题解 给定平面上 \(n\) 个点和 \(q\) 条直线,问对于每条线,有多少点在它上方。 形式化的,对于直线 \(y=ax+b\) 统计有多少点 \((x,y)\) 满足 \(y\ge ax+b\),即 \(-ax+y\ge b\)。故我们可以将所有点按照 \(-ax+y\) 排序 阅读全文
posted @ 2024-03-10 11:21 Cindy_Li 阅读(36) 评论(0) 推荐(0)
摘要:P3749 [六省联考 2017] 寿司餐厅 题解 发现很少有人讲为什么这题是最大权闭合子图,但作为一个刚学网络流的蒟蒻,我认为考虑是必要的。 最大权闭合子图的特点: 存在单向依赖关系,选 \(x\) 必须选 \(y\)。 每个点只会被选一次。 代价有正有负。 本问题特点: 选一个区间,必选所有子区 阅读全文
posted @ 2024-03-01 22:28 Cindy_Li 阅读(33) 评论(0) 推荐(0)
摘要:ABC338G 题解 计数题,没有太多思维难度,就是麻烦。 显然 + 和 * 是比较难搞的,应考虑子问题。 复杂度要求线性,考虑每个位置的贡献。 Case 1:只有数字 Ex: 1234 考虑 2 的贡献,枚举一下看看。 \(12=1\times 10+2\times1\) \(123=1\time 阅读全文
posted @ 2024-03-01 22:28 Cindy_Li 阅读(43) 评论(0) 推荐(0)
摘要:这个题笔者场上 Wa 了六次…… 首先发现一个性质: 考虑单个的 \(s\),它自己所能合并成的块就是 \(c\) 的二进制表示。 例如当 \(s=3,c=7\) 时,显然我们可以先两两合并,得到 \(3\) 个 \(s=6\) 的,再把其中的两个合并得到一个 \(s=12\) 的。 发现 \(7= 阅读全文
posted @ 2024-03-01 22:27 Cindy_Li 阅读(32) 评论(0) 推荐(0)
摘要:可撤销背包的模板题。 如果没有减操作就是 \(01\) 背包,众所周知转移方程是 \(f[i]=f[i]+f[i-v]\)。 考虑减操作,对于一个重量 \(i\),不选物品 \(v\) 的方案数是什么呢? 发现我们只需要把选 \(v\) 的方案去掉就好,那么转移方程就是 \(f[i]=f[i]-f[ 阅读全文
posted @ 2024-03-01 22:26 Cindy_Li 阅读(46) 评论(0) 推荐(1)
摘要:题意 在两个房子中间,有 \(N\) 个公交站,按照如下方式移动: 从起点到第 \(1\) 个公交站,用时 \(X\) 秒。 从第 \(i\) 个公交站到第 \(i+1\) 个公交站,用时 \(T_i\) 秒。(时间每到 \(P_i\) 的倍数,发车一次) 从第 \(N\) 个公交站到终点,用时 \ 阅读全文
posted @ 2024-03-01 22:25 Cindy_Li 阅读(30) 评论(0) 推荐(0)
摘要:萌萌思维题,但是考场差一点AC。 题目等价于寻找区间 \([l,r]\) 满足数字 \(0\)~\(9\) 各出现偶数次。 根据 找筷子 这道题的经验,出现偶数次 = 异或和为 \(0\) 。 但是发现如果和找筷子一样直接异或到一起会出现冲突 (例子:$3 \oplus 5 \oplus 6 = 0 阅读全文
posted @ 2024-03-01 22:25 Cindy_Li 阅读(18) 评论(0) 推荐(0)