Loading [MathJax]/extensions/TeX/extpfeil.js
会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
walfy
博客园
首页
新随笔
联系
管理
随笔- 556 文章- 0 评论- 6 阅读-
12万
随笔分类 -
计算几何之凸包/旋转卡壳
Codeforces Beta Round #64D - Professor's task
摘要:题意:两种操作1.加点2.查询点是否在之前给定点的凸包内 题解:set维护动态凸包,分别维护上下凸壳,对y取反就行,判断点是否在凸壳内,把点加进去看要不要删除就好了 // pragma GCC optimize(2) // pragma GCC optimize(3) // pragma GCC o
阅读全文
posted @
2019-04-05 10:35
walfy
阅读(111)
评论(0)
推荐(0)
编辑
Codeforces Round #503 (by SIS, Div. 1)E. Raining season
摘要:题意:给一棵树每条边有a,b两个值,给你一个m,表示从0到m 1,假设当前为i,那么每条边的权值是a i+b,求该树任意两点的最大权值 题解:首先我们需要维护出(a,b)的凸壳,对于每个i在上面三分即可,点对用树分治维护,假设当前重心是u,那么把u的直接儿子挨个合并凸壳,这一过程用闵可夫斯基和维护,
阅读全文
posted @
2019-03-28 19:40
walfy
阅读(143)
评论(0)
推荐(0)
编辑
bzoj1069: [SCOI2007]最大土地面积 凸包+旋转卡壳求最大四边形面积
摘要:在某块平面土地上有N个点,你可以选择其中的任意四个点,将这片土地围起来,当然,你希望这四个点围成的多边形面积最大。 题解:先求出凸包,O(n)枚举旋转卡壳,O(n)枚举另一个点,求最大四边形面积 /***************************************************
阅读全文
posted @
2018-05-22 20:41
walfy
阅读(500)
评论(0)
推荐(0)
编辑
[Gym-101512C] 凸包+最远点对
摘要:找最大的四边形或者三角形面积,先求凸包,然后枚举两个点,再通过旋转,找最大的另两个点 #include<bits/stdc++.h> #define fi first #define se second #define mp make_pair #define pb push_back #defin
阅读全文
posted @
2017-09-29 17:34
walfy
阅读(379)
评论(0)
推荐(0)
编辑
uva11626逆时针排序
摘要:给一个凸包,要求逆时针排序,刚开始一直因为极角排序就是逆时针的,所以一直wa,后来发现极角排序距离相同是,排的是随机的,所以要对末尾角度相同的点重新排一次 #include<map> #include<set> #include<cmath> #include<queue> #include<sta
阅读全文
posted @
2017-07-19 13:15
walfy
阅读(242)
评论(0)
推荐(0)
编辑
uva10002凸包重心
摘要:把每个三角形看成一个质点,坐标就是各自的重心, #include<map> #include<set> #include<cmath> #include<queue> #include<stack> #include<vector> #include<cstdio> #include<cassert
阅读全文
posted @
2017-07-18 18:21
walfy
阅读(264)
评论(0)
推荐(0)
编辑
uva109求凸包面积,判断点是不是在凸包内
摘要:自己想了一个方法判断点是不是在凸包内,先求出凸包面积,在求由点与凸包上每两个点之间的面积(点已经排好序了),如果两者相等,则点在凸包内,否则不在(时间复杂度可能有点高)但是这题能过 #include<map> #include<set> #include<cmath> #include<queue>
阅读全文
posted @
2017-07-17 20:43
walfy
阅读(690)
评论(0)
推荐(0)
编辑
poj2187凸包最远点对
摘要:暴力过了 #include<map> #include<set> #include<cmath> #include<queue> #include<stack> #include<vector> #include<cstdio> #include<cassert> #include<iomanip>
阅读全文
posted @
2017-07-17 15:32
walfy
阅读(174)
评论(0)
推荐(0)
编辑
poj3348凸包面积
摘要:用叉积求凸包面积 如图所示,每次找p【0】来计算,(叉积是以两个向量构成的平行四边形的面积,所以要/2) #include<map> #include<set> #include<cmath> #include<queue> #include<stack> #include<vector> #inc
阅读全文
posted @
2017-07-17 13:31
walfy
阅读(851)
评论(0)
推荐(0)
编辑
poj1228稳定凸包
摘要:就是给一系列点,看这是不是一个稳定凸包 稳定凸包是指一个凸包不能通过加点来使它扩大面积,也就是说每条边最少有三个点 判断的地方写错了,写了两边循环,其实数组s已经排好了序,直接每三个判断就好了 #include<map> #include<set> #include<cmath> #include<
阅读全文
posted @
2017-07-17 12:40
walfy
阅读(250)
评论(0)
推荐(0)
编辑
poj2007极角排序
摘要:裸的极角排序,但是要把0,0放在第一个(话说这题题目真是巨长,废话也多。。。) #include<map> #include<set> #include<cmath> #include<queue> #include<stack> #include<vector> #include<cstdio>
阅读全文
posted @
2017-07-16 20:27
walfy
阅读(200)
评论(0)
推荐(0)
编辑
poj1113凸包
摘要:就是求凸包的周长加以l为半径的圆周长,证明略 由于之前写过叉积,所以graham扫描算法不是很难理解 #include<map> #include<set> #include<cmath> #include<queue> #include<stack> #include<vector> #inclu
阅读全文
posted @
2017-07-16 20:03
walfy
阅读(312)
评论(0)
推荐(0)
编辑
公告
昵称:
walfy
园龄:
7年11个月
粉丝:
26
关注:
19
+加关注
<
2025年2月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
1
2
3
4
5
6
7
8
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
更多链接
我的标签
模拟
(7)
数论
(3)
计算几何
(3)
二分
(3)
暴力
(3)
最短路
(2)
找规律
(2)
贪心
(2)
搜索
(2)
dp
(1)
更多
随笔分类
cdq分治(6)
fft(9)
fwt(4)
java学习(2)
ntt(9)
st表(1)
博弈(22)
尺取法(5)
单调栈/单调队列(5)
动态规划之dag上的dp(3)
动态规划之dp(26)
动态规划之插头dp(3)
动态规划之概率dp(6)
动态规划之区间dp(5)
动态规划之树形dp(4)
动态规划之数位dp(10)
动态规划之斜率优化dp(8)
动态规划之状压dp(5)
二分(6)
各种比赛(46)
计算几何之叉积(7)
计算几何之凸包/旋转卡壳(12)
计算几何之圆和多边形交(2)
矩阵快速幂(19)
康拓展开(1)
莫队(4)
树--prufer序列(2)
树--并查集(8)
树--树分治(5)
树--虚树(3)
数据结构之dfs序线段树(2)
数据结构之kdtree(2)
数据结构之lct(6)
数据结构之ODT(2)
数据结构之splay(9)
数据结构之treap(1)
数据结构之分块(6)
数据结构之可持久化并查集(1)
数据结构之可持久化线段树(6)
数据结构之树链剖分(5)
数据结构之树套树(4)
数据结构之树状数组(12)
数据结构之线段树(29)
数据结构之左偏树(1)
数论(26)
数论之BSGS(3)
数论之exgcd(4)
数论之伯努利数(1)
数论之高斯消元(3)
数论之莫比乌斯反演(26)
数论之线型基(3)
数论之线性欧拉筛(3)
数论之中国剩余定理(2)
水题(13)
搜索(6)
贪心(5)
图论之2-sat(4)
图论之lca(8)
图论之次小生成树(3)
图论之二分图匹配(18)
图论之欧拉回路(1)
图论之强连通分量(7)
图论之生成树计数(3)
图论之双连通分量(10)
图论之斯坦纳树(2)
图论之网络流(33)
图论之最大团(1)
图论之最短路(12)
图论之最小生成树(5)
图论之最小树形图(4)
位运算(4)
整体二分(1)
字符串处理之ac自动机(13)
字符串处理之kmp(20)
字符串处理之manacher(4)
字符串处理之后缀树组(3)
字符串处理之字典树(6)
字符串之后缀自动机(24)
字符串之回文自动机(7)
字符串之字符串hash(3)
自适应simpson(1)
总结与感想(4)
组合数学之Pólya定理(1)
组合数学之概率期望(8)
组合数学之组合数(3)
更多
随笔档案
2019年11月(1)
2019年9月(5)
2019年8月(3)
2019年7月(6)
2019年6月(2)
2019年5月(1)
2019年4月(27)
2019年3月(7)
2019年2月(6)
2019年1月(1)
2018年12月(8)
2018年11月(6)
2018年10月(16)
2018年9月(14)
2018年8月(23)
2018年7月(26)
2018年6月(14)
2018年5月(31)
2018年4月(28)
2018年3月(11)
2018年2月(9)
2018年1月(12)
2017年12月(15)
2017年11月(26)
2017年10月(26)
2017年9月(18)
2017年8月(28)
2017年7月(60)
2017年6月(23)
2017年5月(49)
2017年4月(30)
2017年3月(20)
2017年2月(4)
更多
阅读排行榜
1. hdu1054最小顶点覆盖(2384)
2. poj3080kmp或者暴力(2121)
3. poj3020二分图匹配(1311)
4. zoj1610线段树区间覆盖(1151)
5. 2019南昌网络赛G. tsy's number(963)
点击右上角即可分享