bzoj 1845 [Cqoi2005] 三角形面积并 扫描线+计算几何
题面
题目传送门
解法
不妨将三角形所有的定点和边上的交点全部单独拎出来,然后考虑横坐标相邻的两个点。
假设以这两个点的横坐标分别作一条很长的竖直线,那么必然会和一些三角形形成若干个梯形(三角形也可以作为特殊的梯形)。
那么现在考虑如何计算中间的那些面积,假设现在两条直线分别为x=x1x=x_1x=x1和x=x2x=x_2x=x2。由一些几何知识可以知道,梯形的中位线长度等于上底与下底之和的...
原创
2019-01-31 21:48:54 ·
204 阅读 ·
0 评论