09 2024 档案

摘要:Balanced Subsequences —— 不知道坐标怎么动的时候就画图! 首先知道结论:折现图上最低点的纵坐标为 km。 简单证明:考虑贪心这匹配过程(左括号 +1,右括号 -1),每次如果遇到向下的小于 0 的段,我们把其抹平,然后让后面所有点都 + 上某个值,最后一直这样操作, 阅读全文
posted @ 2024-09-27 17:27 LCat90 阅读(11) 评论(0) 推荐(1) 编辑
摘要:期望 dp 为什么要倒推啊,逻辑在哪里啊。 所有的疑惑来自下面这道题: P4550 收集邮票 有 n 种不同的邮票,皮皮想收集所有种类的邮票。唯一的收集方法是到同学凡凡那里购买,每次只能买一张,并且买到的邮票究竟是 n 种邮票中的哪一种是等概率的,概率均为 1/n。但是由于凡 阅读全文
posted @ 2024-09-27 09:55 LCat90 阅读(10) 评论(0) 推荐(0) 编辑
摘要:A 感谢某人以高水平获得了 8 发罚时。 显然分组。考虑 11 个分为一组,这样一个组里面就不可能全是假币。然后对于每一组,让其中第一个元素去问另外 10 个元素。花费次数:(1000/11)10=910 次。(注意最后一组只有 10 个,要特殊处理) 如果一个组里面回答都是 0 的话,肯 阅读全文
posted @ 2024-09-24 22:17 LCat90 阅读(11) 评论(0) 推荐(0) 编辑
摘要:省流:高一 rk6,整体 rk10。 考场上直接用前几天学的 map 优化 dp 优化我 T2 的 O(n4) 代码,然后过了 4000! 感觉后面 dp 的优化是比较好想的,如果想到填表法的话。还要注意处理大小依赖关系,故从小到大加入的 trick。 T4 最后几分钟极限过样例, 阅读全文
posted @ 2024-09-22 19:55 LCat90 阅读(15) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2024-09-22 12:53 LCat90 阅读(0) 评论(0) 推荐(0) 编辑
摘要:容易发现平移操作,都是 to 向左平移。然后更新完了过后,x 再左移。 当然 dp 数组整体是左移的。 本题一个重点就是,假设整个 dp 不动,让我们的操作反着动。 阅读全文
posted @ 2024-09-21 22:37 LCat90 阅读(19) 评论(0) 推荐(0) 编辑
摘要:逆天题。 记住 AT 的题的经典就是先挖掘合法序列的性质然后再 dp。 1.1 bi[i,2ni] 因为前面有 2i1 个数。全部是最大值取到上界 2ni,反之。 1.2 不存在 j<i,使 bj[bi,bi1] 因为一次操 阅读全文
posted @ 2024-09-20 20:52 LCat90 阅读(7) 评论(0) 推荐(0) 编辑
摘要:看我之前写的狗屎:https://www.becoder.com.cn/article/11836。 当时根本就不懂斜率优化是什么。 今天真的懂了,来写总结。 1 问题转化 对于一类 dp 方程式:f(i)=min{f(j)+A(j)g(i)+B(j)+t(i)}。可以 阅读全文
posted @ 2024-09-20 11:52 LCat90 阅读(16) 评论(0) 推荐(0) 编辑
摘要:昨天的也一起写了。 abc371F:两种做法。等差数列线段树和 ODT。两种做法实现难度相同,不过后者似乎要快很多。 花 1 个小时复习了 ODT 怎么打,他复杂度正确的原因是因为每次 query(l, r) 过后马上进行了 assign。然后就是基础的 split 和 getpos 操作,记得给边 阅读全文
posted @ 2024-09-19 23:25 LCat90 阅读(36) 评论(0) 推荐(0) 编辑
摘要:果然独立思考过后做题确实要慢得多,并且独立调题因为太菜容易破防。 Day 32 阅读全文
posted @ 2024-09-18 23:58 LCat90 阅读(7) 评论(0) 推荐(0) 编辑
摘要:T1: 赛时一眼秒了,然后爆单了。 没有什么思路就要想到一些套路比如把模拆成减除,然后发现有个 k,自然思路就出来了,k 必然是一个数的因数。复杂度是根号的。 注意特判 s=0,s<0!!! T2: 一眼二分贪心……显然不能优化建图 按照 a 排序也是显然的。 T3: 最唐的 阅读全文
posted @ 2024-09-08 17:23 LCat90 阅读(10) 评论(0) 推荐(0) 编辑
摘要:说一下 E,以及这道题以外的东西。 一直在想容斥,一直在想结论。 一直在想 dp 的线性转移。 你 tmd 连暴力 dp 都不会了吗?dpi 表示 [1,i] 合法的方案数。 转移的 j 要满足 preiprej1k,这玩意直接 map 存一下不就 t 阅读全文
posted @ 2024-09-07 22:30 LCat90 阅读(19) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/LCat90/collections/19486 阅读全文
posted @ 2024-09-06 19:16 LCat90 阅读(5) 评论(0) 推荐(0) 编辑
摘要:Day3 列队:注意到学生的相对顺序不会变,然后你可以区间查询然后线段树二分加一点点简单的贡献计算解决。 可持久化串串:对 Trie 倍增,维护跳 nxt 的过程,如果 nxt 走的不超过一半,则这个串的后缀必然有循环节,跳过这些循环节找到最前面不规则那一段即可。 Day12 新知识:Dsu on 阅读全文
posted @ 2024-09-06 17:09 LCat90 阅读(9) 评论(0) 推荐(0) 编辑
摘要:很好人类智慧题,比这几天做的紫黑都要难。 进度:171~183。 183 A:根据对称性逐步确定最高位,分类讨论奇偶。 B:正(限制太少无法决策)难则反。考虑操作 B,去匹配 A。原来的操作等价于,对于 Bi=Bj|ij|k,将其中一个 B 设置为任意整数 阅读全文
posted @ 2024-09-06 09:19 LCat90 阅读(7) 评论(0) 推荐(0) 编辑
摘要:T1 怎么能花 1.5 个小时的啊。tmd 这玩意不是手玩 1min 直接就做完了吗。 T2 的话注意【钦定转移 1 个方向】,区间 dp 很好写,差分也很典。 T3 是个康托展开。然后发现排列进制数你可以算初始和末尾的状态。末状态的得出,你考虑最后面每一位自己动,后面不变的次数是 n!阅读全文
posted @ 2024-09-04 00:14 LCat90 阅读(13) 评论(0) 推荐(0) 编辑

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