题目链接: "HDU 1392" Problem Description There are a lot of trees in an area. A peasant wants to buy a rope to surround all these trees. So at first he mu ...
分类:
其他好文 时间:
2019-08-17 00:46:44
阅读次数:
87
"题目链接" 问题分析 题意即求两个凸包间的最小距离。 一开始十分暴力地写了一个闵可夫斯基和,后来发现变种的旋转卡壳转一转就好了QAQ 闵可夫斯基和的思路十分简单,下面看一下旋转卡壳的做法: 不难发现两个凸包间的最短距离一定像上图那样。所以我们只需要枚举一个凸包的边,找另一个凸包上的对踵点就好了。这 ...
分类:
其他好文 时间:
2019-08-09 23:24:58
阅读次数:
103
首先对于这m个点维护出一个凸包M,那么问题就变成了判断凸包P进行放大缩小能不能包含凸包M。(凸包P可以进行中心对称变换再进行放大缩小,见题意) 如何判断合适的相似比呢,我们可以用二分去放大缩小凸包P的坐标,得到最小的相似比。 接下来就是如何判断是否包含。我们需要对凸包P上的每一条向量,在凸包M上找到 ...
分类:
其他好文 时间:
2019-08-06 13:51:26
阅读次数:
81
SB 题。 写出 DP 方程:$f_i$ 表示从 $i$ 跳的最小值。 $i$ 是叶子就是 $0$,否则就是选个子树中的 $v$,$f_i=\min(f_v+a_ib_v)$。 至于优化,求出每个子树中的凸包就行了。启发式合并保证复杂度。 复杂度 $O(n\log^2 n)$。 没错,我又用了回家路 ...
分类:
其他好文 时间:
2019-08-03 20:00:25
阅读次数:
119
今天hdu的比赛的第一题,凸包+区间dp。 给出n个点m个圆,n<400,m<100,要求找出凸包然后给凸包上的点连线,连线的两个点不能(在凸包上)相邻,连线不能与圆相交或相切,连线不能相交但是可以有公共端点。 首先找出凸包,然后把n*n条边和m个圆算点到直线距离验证一下边是否与圆相交存到e[n][ ...
分类:
其他好文 时间:
2019-07-30 00:43:50
阅读次数:
115
网址:https://vjudge.net/problem/HDU-6590 题意: 找出一条直线使得黑点和白点全部分布在直线的同一侧。 题解: 支持向量机。 对每一类点求凸包,判断凸包是否相交即可。 AC代码:挖坑待填。 ...
分类:
其他好文 时间:
2019-07-28 19:17:04
阅读次数:
68
题目链接: "HDU4316" 计算几何太duliu了~ 题目大意:空间中有一个物体,上空有$3$个摄像头拍摄地面,求摄像头公共盲区面积大小 首先求出每一个摄像头的盲区: 将物体的每一个点投影到地面再求凸包即可。 然后将$3$个凸包的每一条边都拿来一起做一次半平面交,求出公共盲区 最后三角剖分求面积 ...
分类:
其他好文 时间:
2019-07-27 12:35:54
阅读次数:
118
题意: 给定一组(x1,x2,y),其中y为1或0,问是否有一组(w1,w2,b),使得上述的每一个(x1,x2,y)都满足x1*w1+x2*w2+b在y=1时大于0,在y=-1时小于0. 题解: 赛时想的是半平面交,wa到哭 后来看题解,居然那么简单? 我们把x1,x2看成两个坐标轴,那么其实(w ...
分类:
其他好文 时间:
2019-07-25 23:46:09
阅读次数:
113
一.简介 图像处理中的形态学操作用于图像预处理操作(去噪 形状简化) 图像增强(骨架提取 细化 凸包 物体标记) 物体背景分割及物体形态量化等场景 二.腐蚀与膨胀操作 OpenCV 提供了 erode() 进行腐蚀操作 提供了 dilate() 进行膨胀操作 ...
分类:
其他好文 时间:
2019-07-23 13:35:01
阅读次数:
97
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6590 题目大意(来自队友):二维平面上有\(n\)个点,每个点要么是黑色要么是白色,问能否找到一条直线将平面分割成黑白两部分 题解:分别对每种颜色的点求凸包,判断是否相交即可。 (有模板真好) 1 #i ...
分类:
其他好文 时间:
2019-07-23 00:13:47
阅读次数:
112