02 2022 档案

摘要:写的简单。主要是留给自己做复习资料。 「BZOJ1901」Dynamic Rankings. 给定一个含有 $n$ 个数的序列 $a_1,a_2 \dots a_n$,需要支持两种操作: Q l r k 表示查询下标在区间 $[l,r]$ 中的第 $k$ 小的数。 C x y 表示将 $a_x$ 改 阅读全文
posted @ 2022-02-16 21:55 STrAduts 阅读(42) 评论(0) 推荐(0) 编辑
摘要:Sol. 题目要求一个数对序列的二维最长下降子序列,我们称其为 Q。并求出每一个元素分别在可能的 Q 中出现了多少次。 直接 Dp,时间复杂度 \(O(n^2)\) 不行。考虑 CDQ 分治 优化 Dp。即我们每次在分治时,先递归左半部分,在根据左半部分转移右半部分,最后递归右半部分。嗯。很有道理。 阅读全文
posted @ 2022-02-16 14:10 STrAduts 阅读(35) 评论(0) 推荐(0) 编辑