随笔分类 -  CDQ分治

摘要:考虑cdq分治 按 $y$ 坐标从小到大分为上下两个部分 现在统计下半部分对上半部分每一个点的贡献 那么下半部分能贡献的是一个斜率为负的类似于凸壳的形状 即 $x$ 单调递增,$y$ 单调递减,先按 $x$ 排序,再单调栈维护 $y$ 单调递减 但是这样有可能一些点被多算了,比如当前在上半部分的 $ 阅读全文
posted @ 2020-02-28 21:25 Mrzdtz220 阅读(95) 评论(0) 推荐(0)
摘要:$dp[i][j]$ 表示走到 $(i,j)$ 的方案数 $dp[i][j] = \sum\limits_{x define mid ((l + r) 1) define lp tree[p].l define rp tree[p].r const int MOD = 1000000007; con 阅读全文
posted @ 2020-02-14 17:21 Mrzdtz220 阅读(108) 评论(0) 推荐(0)