博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
容斥定理,皮克公式
阅读量:6495 次
发布时间:2019-06-24

本文共 299 字,大约阅读时间需要 1 分钟。

(来源:哈工大算法培训)

容斥定理:在计算集合的并集的时候,我们经常需要减去重复的部分。但是怎么减比较麻烦。容斥定理就是解决这类问题。

内容:

 

比如:

 

皮克公式:

1、如何求多边形面积:

例:

思路:按顺序两点求叉积。

S=abs(1/2*((x1*y2-x2*y1)+.......+(xk*yk+1-xk+1*yk)+.........+(xn*y1-x1*yn)))。

由于计算的时候可能因为顺逆时针的不同而产生正负。所以加上一个abs。

 

2、求多边形边上的整数点。

 

3、

 

适用于格点图。

 

转载于:https://www.cnblogs.com/ISGuXing/p/8419967.html

你可能感兴趣的文章
LVM
查看>>
windows+群辉服务器环境下,搭建git版本管理
查看>>
Boolean类型
查看>>
Ubuntu 修改源
查看>>
php 几个比较实用的函数
查看>>
(译)OpenGL ES2.0 – Iphone开发指引
查看>>
@RestController 与 @RequestMapping
查看>>
黑马程序员.bobo.DAY.1
查看>>
Unity shader 官网文档全方位学习(二)
查看>>
pbrun
查看>>
Java后端工程师学习大纲
查看>>
浏览器加载和渲染网页顺序
查看>>
微服务架构springcloud
查看>>
深入剖析Android系统试读样章
查看>>
测试用例出错重跑--flaky插件
查看>>
yaf的安装
查看>>
比较java与C++的不同
查看>>
Twitter Storm入门
查看>>
使用scikit-learn进行文本分类
查看>>
Ansible自动化运维配置与应用(结合实例)
查看>>