
ACM - 凸包
文章平均质量分 72
Scar_Halo
ITer
展开
-
Educational CF Round 89___F. Jog Around The Graph —— dp + 凸包
题目链接:点我啊╭(╯^╰)╮题目大意: nnn 个点,mmm条边的带权无向图 设 S(i)S(i)S(i) 为走 iii 条边的路径最大权值和 求 ∑i=1qSi\sum_{i=1}^{q}S_i∑i=1qSi解题思路: 很容易分析出某一个 iii 的答案,是先走 kkk 条边到一个点,然后 i−ki-ki−原创 2020-06-23 21:16:05 · 390 阅读 · 0 评论 -
水平可见直线
题目:给出若干直线 y=kx+by=kx+by=kx+b,当从上往下看时,求所有可见的直线或者可以理解为一堆直线里 最上面的的那些直线题解:发现这些直线是下凸的,并且斜率递增namonamonamo求个下凸包即可,按照k从小到大,b从大到小的顺序 排序设栈顶的两条直线为 q[tail−1]q[tail-1]q[tail−1] 和 q[tail]q[tail]q[tail],当前直线为 l[i]l[i]l[i]若 q[tail−1]q[tail-1]q[tail−1] 与 q[tail]q[t原创 2020-06-23 20:37:21 · 320 阅读 · 0 评论 -
凸包
凸包模板:Andrew:#include<bits/stdc++.h>#define rint register int#define deb(x) cerr<<#x<<" = "<<(x)<<'\n';using namespace std;typedef long long ll;typedef pair <in...原创 2019-10-28 17:14:52 · 118 阅读 · 0 评论 -
HDU多校第一场 1013 Code —— 凸包相交
题目链接:点我啊╭(╯^╰)╮题目大意: nnn 个三元组 (x1,x2,y)(x_1,x_2,y)(x1,x2,y),y∈{1,−1}y∈\{1,-1\}y∈{1,−1} f(x)=w1×x1+w2×x2+w0f(x) = w_1\times x_1 + w_2\times x_2 + w_0f...原创 2019-10-28 17:28:07 · 232 阅读 · 0 评论 -
POJ-2079/HDU 3934___Triangle —— 旋转卡壳 + 最大三角形面积
题目链接:点我啊╭(╯^╰)╮题目大意: 求二维平面内能组成的最大三角形面积解题思路: 最大三角形肯定在凸包上 假设三个点为 i,p,qi,p,qi,p,q,枚举 iii 固定 i,pi,pi,p 后,旋...原创 2019-10-29 12:17:56 · 190 阅读 · 0 评论 -
POJ-2187___Beauty Contest —— 旋转卡壳 + 凸包直径
题目链接:点我啊╭(╯^╰)╮题目大意: 求二维平面内最远点距离的平方解题思路: 最远点的距离即凸包的直径 枚举凸包的边,距离该边最远的点组成的也是最大三角形面积 根据三角形面积(对锺点)的单峰性质,可以...原创 2019-10-29 15:38:36 · 213 阅读 · 0 评论