![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
(计算)几何
文章平均质量分 79
neither_nor
这个作者很懒,什么都没留下…
展开
-
BZOJ4691 Let There Be Light
我怎么感觉此题难点在于判断线段是否与圆的边有交……让我想起了冷冻波那题…… 我们考虑状压DP,f[i][j]表示前i个气球,保证至少j集合内的光源能照到固定点,最少要拿掉多少个气球,然后每次进来一个气球,我们算他会挡住哪些光源的光,这样有了一个他会挡住的集合d,然后枚举状态j,如果j&d!=0,f[i][j]=f[i-1][j]+1,否则f[i][j]=f[i-1][j] 至于如何判线段与圆的原创 2016-08-29 09:57:38 · 856 阅读 · 0 评论 -
BZOJ1043 [HAOI2008]下落的圆盘
每个圆盘只会受到后边的圆盘的影响 所以算一下每个圆盘和后边的圆盘相交的圆心角,然后求个并即可 可以用余弦定理 复杂度n^2 log n 注意特判没有交-_- #include #include #include #include #include #include #include #include #include #include #include #include #include原创 2017-03-02 07:00:04 · 409 阅读 · 0 评论