上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 19 下一页
摘要: 省流:高一 rk6,整体 rk10。 考场上直接用前几天学的 map 优化 dp 优化我 T2 的 \(O(n^4)\) 代码,然后过了 \(4000\)! 感觉后面 dp 的优化是比较好想的,如果想到填表法的话。还要注意处理大小依赖关系,故从小到大加入的 trick。 T4 最后几分钟极限过样例, 阅读全文
posted @ 2024-09-22 19:55 LCat90 阅读(32) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2024-09-22 12:53 LCat90 阅读(0) 评论(0) 推荐(0)
摘要: 容易发现平移操作,都是 \(to\) 向左平移。然后更新完了过后,\(x\) 再左移。 当然 dp 数组整体是左移的。 本题一个重点就是,假设整个 dp 不动,让我们的操作反着动。 阅读全文
posted @ 2024-09-21 22:37 LCat90 阅读(33) 评论(0) 推荐(0)
摘要: 逆天题。 记住 AT 的题的经典就是先挖掘合法序列的性质然后再 dp。 1.1 \(b_i\in [i,2n-i]\) 因为前面有 \(2i-1\) 个数。全部是最大值取到上界 \(2n-i\),反之。 1.2 不存在 \(j<i\),使 \(b_j\in [b_i,b_{i-1}]\) 因为一次操 阅读全文
posted @ 2024-09-20 20:52 LCat90 阅读(24) 评论(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 阅读(32) 评论(0) 推荐(0)
摘要: 昨天的也一起写了。 abc371F:两种做法。等差数列线段树和 ODT。两种做法实现难度相同,不过后者似乎要快很多。 花 1 个小时复习了 ODT 怎么打,他复杂度正确的原因是因为每次 query(l, r) 过后马上进行了 assign。然后就是基础的 split 和 getpos 操作,记得给边 阅读全文
posted @ 2024-09-19 23:25 LCat90 阅读(56) 评论(0) 推荐(0)
摘要: 果然独立思考过后做题确实要慢得多,并且独立调题因为太菜容易破防。 Day 32 阅读全文
posted @ 2024-09-18 23:58 LCat90 阅读(17) 评论(0) 推荐(0)
摘要: T1: 赛时一眼秒了,然后爆单了。 没有什么思路就要想到一些套路比如把模拆成减除,然后发现有个 \(k\),自然思路就出来了,\(k\) 必然是一个数的因数。复杂度是根号的。 注意特判 \(s=0,s<0\)!!! T2: 一眼二分贪心……显然不能优化建图 按照 a 排序也是显然的。 T3: 最唐的 阅读全文
posted @ 2024-09-08 17:23 LCat90 阅读(22) 评论(0) 推荐(0)
摘要: 说一下 E,以及这道题以外的东西。 一直在想容斥,一直在想结论。 一直在想 dp 的线性转移。 你 tmd 连暴力 dp 都不会了吗?\(dp_i\) 表示 \([1,i]\) 合法的方案数。 转移的 j 要满足 \(pre_i-pre_{j-1}\neq k\),这玩意直接 map 存一下不就 t 阅读全文
posted @ 2024-09-07 22:30 LCat90 阅读(37) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/LCat90/collections/19486 阅读全文
posted @ 2024-09-06 19:16 LCat90 阅读(28) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 19 下一页