码迷,mamicode.com
首页 >  
搜索关键字:bzoj1038    ( 12个结果
BZOJ 1038 ZJOI2008 瞭望塔 半平面交
题目大意及模拟退火题解:见 http://blog.csdn.net/popoqqq/article/details/39340759  这次用半平面交写了一遍……求出半平面交之后,枚举原图和半平面交的每个点,求出答案即可 #include #include #include #include #include #define M 310 #define eps 1e-7 using name...
分类:其他好文   时间:2014-10-24 16:36:24    阅读次数:224
BZOJ 1038 ZJOI2008 瞭望塔 模拟退火+二分答案
题目大意:给定一条折线,要求选择一个点建立高度为h的瞭望塔,要求瞭望塔塔顶可以看到折线上的每一个点,求h的最小值 正解:半平面交 不会! 于是我们选择模拟退火来寻找瞭望塔的横坐标 确定瞭望塔的高度的时候我们选择二分处理 对于二分的每一个值 我们把折线上的端点从左到右枚举 瞭望塔的塔尖到每个端点的连线必须从左到右逆时针顺序 否则就会被遮挡 如图,塔尖到点2的连线在到点1的连线的顺时...
分类:其他好文   时间:2014-09-17 13:43:02    阅读次数:316
12条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!