随笔分类 -  单调栈

摘要:洛谷传送门 CF 传送门 看到 max,min 考虑单调栈。枚举右端点,计算有多少个符合条件的左端点。 单调栈维护的是对于每个右端点,以每个点为左端点的后缀 max,min 形成的极长的段。先枚举 popcount=k,然后如果一个段的 \(\m 阅读全文
posted @ 2024-01-22 12:15 zltzlt 阅读(10) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 类比 P9062 [Ynoi2002] Adaptive Hsearch&Lsearch 处理区间最近点对的思路,尝试只保留可能有贡献的点对。 处理树上路径容易想到点分治。设点 u 到分治中心的距离为 au。我们有 \(\text{dis}(u, v) \le a_u 阅读全文
posted @ 2023-12-28 18:49 zltzlt 阅读(19) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 CF 传送门 al,al+1,ar 是好的当且仅当 k[l,r1],maxi=lkai<mini=k+1rai,称此时的 k 阅读全文
posted @ 2023-10-28 13:46 zltzlt 阅读(39) 评论(0) 推荐(0) 编辑
摘要:[QOJ 传送门](https://qoj.ac/problem/149 "QOJ 传送门") 好题,但是也是经典题。 考虑有一个显然的 dp,fi 表示杀掉前 i 只甲虫的最小代价,那么: $$f_i = \min\limits_{j = i - m}^{i - 1} (f_j + \m 阅读全文
posted @ 2023-09-06 20:05 zltzlt 阅读(22) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/AT_abc311_g "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/abc311/tasks/abc311_g "AtCoder 传送门") 考虑一维怎么做。 阅读全文
posted @ 2023-07-24 08:01 zltzlt 阅读(29) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/CF1827B2 "洛谷传送门") [CF 传送门](https://codeforces.com/problemset/problem/1827/B2 "CF 传送门") 考虑拆贡献 i1i,发 阅读全文
posted @ 2023-05-16 18:23 zltzlt 阅读(58) 评论(0) 推荐(0) 编辑

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