摘要:
咕咕咕 题目放上来:P9109, P2075, SP12076(loj6564) \(\mathcal{O}(\frac{nm}{w})\) 的序列 LCS 序列 LCS 最优是什么复杂度?\(\mathcal{O}(nm)\) 吗?不,其实是 \(\mathcal{O}(\frac{nm}{w}) 阅读全文
posted @ 2025-12-26 18:58
循环一号
阅读(8)
评论(0)
推荐(0)
摘要:
挺有意思一道题。 直接暴力肯定不行,考虑把区间离散化了,拆成若干左闭右开区间,\(f_{i, j}\) 表示 \(i\) 在第 \(j\) 个区间里,转移考虑枚举上一个不和 \(i\) 在同个区间的数 \(k\), 则 \([k + 1, i]\) 在一个区间里,相当于把 \(i - k\) 分配成 阅读全文
posted @ 2025-12-26 18:19
循环一号
阅读(11)
评论(0)
推荐(0)
摘要:
大力分讨得到若干限制,枚举左端点,可行的右端点是一段区间,RMQ 即可,可删双指针可以做到线性。 点击查看代码 #include <bits/stdc++.h> using namespace std; typedef long long ll; typedef unsigned long long 阅读全文
posted @ 2025-12-26 17:37
循环一号
阅读(18)
评论(0)
推荐(0)
摘要:
挺有意思的一道题。 记毛毛虫为一条路径上除了底部所有点的不在路径上的子节点与该节点形成的边集。 首先设陷阱为根 \(rt\) 可以简化问题。 假设 \(m\) 是 \(rt\) 的儿子,则老鼠只会走到 \(m\) 的二儿子,大概流程就是先走到底,然后管理员把路径上毛毛虫的边都堵住,这样一定比老鼠回来 阅读全文
posted @ 2025-12-26 08:49
循环一号
阅读(18)
评论(0)
推荐(0)

浙公网安备 33010602011771号