题意:给定n个点,求n边形面积。
思路:用向量叉积来做。切割成n-2个三角形。
学习点:
应该注意的地方。总面积应该是n-2个三角形有向面积(有正负)相加后,再取绝对值的一半。(一开始每个三角形都取绝对值, wa半天!)
参考资料:http://blog.csdn.net/daly888/archive/2007/01/17/1486085.aspx
源代码:
本文介绍了一种通过向量叉积来计算给定顶点坐标构成的多边形面积的方法。该方法将多边形切割为多个三角形,并计算这些三角形的有向面积之和的绝对值一半作为最终面积。
题意:给定n个点,求n边形面积。
思路:用向量叉积来做。切割成n-2个三角形。
学习点:
应该注意的地方。总面积应该是n-2个三角形有向面积(有正负)相加后,再取绝对值的一半。(一开始每个三角形都取绝对值, wa半天!)
参考资料:http://blog.csdn.net/daly888/archive/2007/01/17/1486085.aspx
源代码:

被折叠的 条评论
为什么被折叠?
&spm=1001.2101.3001.5002&articleId=6382563&d=1&t=3&u=b2954a3fe0f14a76ae0788060c85442f)