凸包
FSYo
我不去想是否能够成功,
既然选择了远方,
便只顾风雨兼程
展开
-
【题目泛做】学军信友队欢乐赛 E (线段树)(凸包)(单调栈)
神题考虑维护上界和下界,下界是个区间求和上界是个阶梯状的(前缀 maxmaxmax 和 后缀 maxmaxmax)假设询问全部是 [1,n][1,n][1,n],那么我们预处理一个点在 [li,ri][l_i,r_i][li,ri] 的时间内作为前缀最大值然后按时间排序,插入当前作为最大值的点,线段树维护这个单调栈的贡献现在需要解决区间是 [l,r][l,r][l,r] ...原创 2020-04-06 00:25:43 · 288 阅读 · 0 评论 -
【省选模拟】多边形(凸包DP)
钦定一个点为起点,令 fi,jf_{i,j}fi,j 表示凸包的最后两个点为 i,ji,ji,j 的方案数。枚举 kkk 转移到 fk,if_{k,i}fk,i 需要满足 △pik\triangle pik△pik 中没有点,按叉积预处理与原点形成的三角形包涵的点数后就可以 O(n4)O(n^4)O(n4) 做,发现这个可以前缀和优化,按与 iii 形成的极角排序,那么对于 kkk 合法...原创 2020-02-17 20:05:01 · 316 阅读 · 0 评论 -
[SCOI2019] 湖之精灵的游戏
传送门首先有最大字段和的做法, 面积用水平宽乘以铅锤高对于一个斜率为k的询问, 就是求一个最大的 , 或者反过来如果最大字段和转化为前缀和呢, 就是选两个前缀和 (a1, a2), 使得(y2 - y1) - (x2 - x1) * k最大于是让 y2 - x2 * k尽量大, y1 - x1 * k 尽量小画一下图, 发现这两个点是最优的然后维护...原创 2019-05-12 20:09:58 · 320 阅读 · 0 评论 -
近期刷题总结----计算几何
目录[WOJ2535] 数三角形[POJ3304] Segments[codeVS1302] 小矮人[ZJOI2008]瞭望塔[SCOI2007]最大土地面积[HAOI2008]下落的圆盘[BZOJ1249] 动态凸包[WOJ4629] Oil[HDU4773] Problem of Apollonius[BZOJ2961] 共点圆[WOJ2...原创 2019-08-02 23:32:45 · 392 阅读 · 0 评论