首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
acstar专题
HDU 3340 Rain in ACStar(线段树+几何)
HDU 3340 Rain in ACStar 题目链接 题意:给定几个多边形(3-5边形),然后中间有一些询问,询问一个区间的总面积 思路:多边形分割为梯形,梯形的面积为上底d1 + 下底d2 乘上 高度 / 2,两个梯形面积累加的话,可以等价为上底下底累加,所以就可以用线段树搞了,然后给定的多边形点是按顺序的,可以利用容斥去方便把一个询问拆分成几个询问 代码: #in
阅读更多...