随笔分类 -  洛谷题解

1 2 3 4 5 ··· 9 下一页
洛谷站内题目的题解。
摘要:blog。虽然是垃圾做法,但是卡了还是半天卡过去了。感谢出题人放宽到 2s /kt!! 最显然的暴力是,考虑直接算每个 \(i,j,k\) 的贡献。 \(p_{i}\le p_k\wedge p_j\le p_k\):贡献为 \(0\)。 \(p_{i}>p_k\wedge p_j\le p_k\) 阅读全文
posted @ 2025-11-03 21:18 liangbowen 阅读(15) 评论(0) 推荐(0)
摘要:毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧毁灭吧 根本就不是题不会做,也不是啥状态问题,就是模拟赛打太摆了,平时不积累经验,场上也不会打逆风局。诶诶。 P1436 阅读全文
posted @ 2025-11-02 12:40 liangbowen 阅读(252) 评论(0) 推荐(0)
摘要:嘟嘟嘟,随便记一下,可能是从各种地方糅合得到的 /kk 大致思想 Slope Trick 是维护凸函数的手段。显然上凸下凸本质相同,所以下文统一维护下凸函数。 核心思路即,将凸函数拆成若干一次函数连接的形式,直接维护所有一次函数。考虑到下凸函数的性质是,斜率 \(k\) 单调递减。在题目中,一般斜率 阅读全文
posted @ 2025-07-30 11:46 liangbowen 阅读(123) 评论(0) 推荐(1)
摘要:https://codeforces.com/topic/135071 翻译 + 一点点理解。 记答案序列为 \(ans\)。 运用贪心与 DP 的思想,我们能轻易地 \(O(n)\) 求出任意单点 \(ans_i\) 的值。 现在观察 \(ans\) 序列的性质:它单调不增,且 \(0\le an 阅读全文
posted @ 2025-07-13 18:30 liangbowen 阅读(19) 评论(0) 推荐(0)
摘要:xuanxuan001 大神的题解写得不是很清晰,所以这里是一篇人话题解。 先手玩一下。随便写一个排列与一棵合法树: 很容易猜到,树是合法的,当且仅当:它的任意子树对应排列的标号是连续的。证明比较显然,必要性由题意易知,充分性只需要从下往上递归构造树即可。\(\square\) 这个说法并不严谨,因 阅读全文
posted @ 2025-07-12 18:36 liangbowen 阅读(22) 评论(0) 推荐(0)
摘要:区间加;区间选出非空子序列,求所有选择方案中子序列的方差之和,模 \(998244353\)。 \(1\le n\le5\times10^6\),\(1\le m\le10^5\)。 Record here 根本不是 DS,为了不污染记录就单独发出来了。 首先考虑 \[V(a)=\dfrac 1n\ 阅读全文
posted @ 2025-05-10 23:39 liangbowen 阅读(30) 评论(0) 推荐(0)
摘要:单发了,好厉害。 P7156 [USACO20DEC] Cowmistry P 先考虑 \(K\le10^6,m\le10^6\) 的部分分,也就是能够遍历 \(S\) 中的所有元素。 将它们塞进 01Trie 里。然后考虑直接 dp。 \(f_i\) 表示三个数都在节点 \(i\) 子树中的方案数 阅读全文
posted @ 2025-04-20 21:19 liangbowen 阅读(28) 评论(0) 推荐(0)
摘要:https://www.luogu.com.cn/problem/P2757 只用考虑 \(len=3\) 关注中项 \(a_i\),需要找是否存在 \(x\),使得左边有 \(a_i-x\),右边有 \(a_i+x\) 然后发现 \(a\) 是排列,所以 "右边有 \(a_i+x\)" 等价于 " 阅读全文
posted @ 2025-04-11 21:43 liangbowen 阅读(15) 评论(0) 推荐(0)
摘要:记一个构造 trick:强化限制。字典序 \(A<B\) 视作 \(A\subset B\),发现这个是好构造的。然后就做完了。 阅读全文
posted @ 2025-03-09 11:38 liangbowen 阅读(25) 评论(0) 推荐(0)
摘要:经过一定转化后,只需要支持: 区间覆盖; 单点查; 区间第一个 \(\le k\) 的位置; 全局查 \(\min\limits_{1\le i\le10^9}(dp_i-i)\)。 先离散化。其实操作四是可以线段树直接维护的。。直接维护就行。操作三线段树上二分。其他只需要简单 pushup 与 p 阅读全文
posted @ 2025-02-14 17:24 liangbowen 阅读(25) 评论(0) 推荐(0)
摘要:blog。Alan_Zhao /bx 先考虑判定一个序列 \(c_1,c_2,\cdots,c_{2n-2}\) 是否可能成为最终序列。 记 \(p=a^{-1},q=b^{-1}\),有两种途径获取 \(c_k\): 从 \(a\) 获取:此时 \(a\) 删除了 \(1\sim p_{c_k}- 阅读全文
posted @ 2025-02-11 15:54 liangbowen 阅读(21) 评论(0) 推荐(0)
摘要:blog。妈的,第一步就没想到。不过是好题! 肯定是考虑将区间拆成 \(O(1)\) 个前后缀结构去维护。赛时一直在想前缀,发现做不了。。。 但是考虑后缀就是对的,具体就是注意到若同时给 \(S,T\) 进行操作,那么位置数量不变,于是将 \([l,r]\) 拆成 \(S\) 上操作 \([l,n] 阅读全文
posted @ 2025-02-09 19:50 liangbowen 阅读(26) 评论(0) 推荐(0)
摘要:blog。好帅的题!!!但是写了 5k,写加调用了三个小时 /tuu 突破口是菊花。显然,若存在一棵树是菊花,则无解。其他情况呢? 考虑菊花再外挂一个叶子的情况。记这棵树为 \(T\),令一棵为 \(T^{\prime}\)。设这个外挂的叶子是 \(x\),其邻居为 \(v\),菊花中心为 \(u\ 阅读全文
posted @ 2025-01-21 16:59 liangbowen 阅读(85) 评论(0) 推荐(0)
摘要:https://www.luogu.com.cn/problem/CF1768F 显然有 \[f_i=\min\limits_{j=1}^{i-1}f_j+w(j,i) \]很不幸 \(w(j,i)\) 不满足四边形不等式。 只能挖掘性质了,我们有 Observation1. 进行一个 \(j\to 阅读全文
posted @ 2025-01-10 07:48 liangbowen 阅读(24) 评论(0) 推荐(0)
摘要:blog。写了好几天,人都要死了。提供一个不同的切入口,方便大家理解这个分段是在干嘛,以及一个更容易的线段树 DS。题解一堆废话,大家看看就行( \(O(N^3)\) 先把 \(a_i\ne-1\) 且无论如何无法成为前缀 max 的位置 ban 掉。 由于答案只与 premax 的位置有关,于是设 阅读全文
posted @ 2024-12-25 22:29 liangbowen 阅读(34) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2024-12-04 19:04 liangbowen 阅读(0) 评论(0) 推荐(0)
摘要:blog。博弈论。 考虑使用 AGC002E 的方法分析:将 \(a_i\) 升序排列,然后画成下图状物。 一次操作相当于消掉最下面的一行 / 最左边的一列,消完的人胜利。 将这个问题转换为:你在左下角,每次可以往上面(上面是空的就走到右上)/ 右边走一步,谁先走到最后一列就赢了。 于是可以写出 \ 阅读全文
posted @ 2024-11-28 09:28 liangbowen 阅读(31) 评论(0) 推荐(0)
摘要:blog。一个简单很多的做法。 直接随机的话很难随出答案。但如果钦定 O 的数量远大于 X 的数量,本质不同子串数量就会与所有 O 的间隔位置相关,而这个的重复概率会低很多。 直接随机可以稳定在 \(5\) 次以内找出合法解。提交打表程序即可通过。(Generator 可能需要 SA 科技,去贺一个 阅读全文
posted @ 2024-10-29 15:10 liangbowen 阅读(14) 评论(0) 推荐(0)
摘要:blog。duel 的时候对上了脑电波很快过了,记一下这种我本来完全不会的题。 肯定是搞掉平方。把 \(n_c\) 移到左边:\(\dfrac{\sum\limits_{u\in S} deg_u}{|S|}=\text{平均数}\le |S|\)。然后直接放缩左边,于是一个充分条件是: \[\ma 阅读全文
posted @ 2024-10-27 22:26 liangbowen 阅读(19) 评论(0) 推荐(0)
摘要:blog。不会做结论题,怎么办???不会做结论题,怎么办???不会做结论题,怎么办??? 不妨对 \(b\) 排序,将 \(a\) 对应到相应的位置。那么题目有两个条件: #1:\(\forall a_i\le b_i\)。 #2:操作限制。 注意到 \(n-1\) 次操作就能完成对 \(a\) 排 阅读全文
posted @ 2024-10-18 12:29 liangbowen 阅读(32) 评论(0) 推荐(0)

1 2 3 4 5 ··· 9 下一页