无奈绿茶

文章
2
资源
0
加入时间
4年2月7天

利用python计算多边形面积

最近业务上有一个需求,给出多边形面积。Google了一下,发现国内论坛给的算法都是你抄我我抄你,也不验证一下是否正确,从 博客园到csdncsdn然后传播到国内各个角落。。。真是无力吐槽了。直接纯英文Google。发现了一个非常快捷的面积算法。直接附上链接鞋带公式这个算法,算面积是不是就很简单了:def polygon_area(points): ...

如何压缩存储数字一,  定长存储,就是每个值用等长的字节数来存储。这种方法是显而易见的。二, 变长存储,用不固定的字节数来存储数值。这样比固定字节存储节省很多空间。

在存储数据的时候,我们大部分的时候都是在存储数字。如何高效且用最少的字节的来存储这是个有很多技巧的问题。现总结些经验如下.一,  定长存储,就是每个值用等长的字节数来存储。这种方法是显而易见的。       1,确定存储的数的最大值,确定用多少个字节就可以存储。比如存储的数值最大不会超过256,这是用1个字节来存储将是最划算。如果最大值不会超过0xFFFFFF,用3个字节存储最划算。