https://www.lydsy.com/JudgeOnline/problem.php?id=1845 将所有三角形的端点、交点按x坐标排序,从左往右扫描线 每相邻两根扫描线a和b之间的形状是若干个不相交的梯形或三角形 用公式:中位线长度*高 计算面积 高就是两条扫描线之间的距离 中位线,计算x ...
分类:
其他好文 时间:
2020-01-21 16:07:09
阅读次数:
92
1845: [Cqoi2005] 三角形面积并 Description 给出n个三角形,求它们并的面积。 Input 第一行为n(N < = 100), 即三角形的个数 以下n行,每行6个整数x1, y1, x2, y2, x3, y3,代表三角形的顶点坐标。坐标均为不超过10 ^ 6的实数,输入数 ...
分类:
其他好文 时间:
2017-05-14 14:23:12
阅读次数:
226
1845: [Cqoi2005] 三角形面积并 Description 给出n个三角形,求它们并的面积。 Input 第一行为n(N < = 100), 即三角形的个数 以下n行,每行6个整数x1, y1, x2, y2, x3, y3,代表三角形的顶点坐标。坐标均为不超过10 ^ 6的实数,输入数 ...
分类:
其他好文 时间:
2017-02-01 23:34:58
阅读次数:
286
BZOJ 1845 [Cqoi2005] 三角形面积并 计算几何扫描线...
分类:
其他好文 时间:
2015-09-08 20:14:44
阅读次数:
197
1845: [Cqoi2005] 三角形面积并Time Limit:3 SecMemory Limit:64 MBSubmit:848Solved:206[Submit][Status][Discuss]Description给出n个三角形,求它们并的面积。Input第一行为n(N #include...
分类:
其他好文 时间:
2015-03-29 00:22:37
阅读次数:
178
题目大意:给出一些三角形,求这些三角形面积的并。
思路:应该可以辛普森积分,但是应该会很麻烦。。
以前扫描线就写过矩形的用数据结构维护的那种,和计算几何不占边,这次才是好好写了一次正宗的扫描线。不得不说这个算法还是很靠谱的。
其实这个思路不仅限于三角形面积的并,所有凸多边形的面积并应该都可以解决。
对于任意由线段组成的图形,对这个图形进行多次的划分,总可以将这个图形划分成梯形,面积...
分类:
其他好文 时间:
2015-01-10 16:42:53
阅读次数:
400
题目大意:给定n个三角形,求面积并 n
经典的扫描线
首先求出所有直线交点的横坐标,排序,去重
然后对于每个横坐标,两段之间夹的部分一定是一个或多个梯形
因此我们取中位线,求出中位线被所有三角形覆盖区间的区间并的长度,即可计算出这部分的面积
这些东西都能YY出来- - 主要东西都看代码吧- - 希望能看懂- - 我无力叙述了- -
之前求直线被三角形截取部分长度的方法是有BUG的- -...
分类:
其他好文 时间:
2015-01-10 13:58:57
阅读次数:
219