2016年2月26日

hdu 3629 Convex 计算几何

摘要: 题目描述:给你n个点(4~700), 问你能够成多少个不同的凸四边形。 求出所有凹包的个数,然后用总数C(n, 4)减去凹包的个数,就是答案。 依次枚举每个点i,看看其它点能够成多少个包括点i的三角形,就是以这个点为中心的凹包的个数。 找三角形也要一定的技巧,也是通过逆向思维:找出有多少个三角形不包 阅读全文

posted @ 2016-02-26 21:54 13rj1115 阅读(259) 评论(0) 推荐(0) 编辑

zoj 2318 Get Out! 计算几何spfa判负环

摘要: 题意:给出n个圆心及半径,再给出一个特殊圆心及半径,问这个圆能不能逃出这n个圆的包围 首先先处理一下,将所有圆平移,使特殊圆在原点上,然后其他圆半径加上特殊圆的半径,这样特殊圆就可看成一个点而已,问题变为该点是否可以逃出实际上对于相交的两个圆,我们可以用他们圆心连线来代替它们。这样问题变为是否存在一 阅读全文

posted @ 2016-02-26 21:50 13rj1115 阅读(253) 评论(0) 推荐(0) 编辑

导航