随笔分类 - 计算几何~凸包
LA 4992 Jungle Outpost(半平面交)
摘要:Jungle Outpost 【题目链接】 " Jungle Outpost " 【题目类型】 半平面交 &题解: 蓝书282 我自己写的代码居然AC了!!! 刘汝佳的说要right要 3什么的,还要特判3,我感觉就不需要,所以我就没写,交了一发,想着应会wa吧,结果居然tmA了!!! &代码:
阅读全文
LA 2218 Triathlon(半平面交)
摘要:Triathlon 【题目链接】 " Triathlon " 【题目类型】 半平面交 &题解: 做了2道了,感觉好像套路,都是二分答案,判断半平面交是否为空. 还有刘汝佳的代码总是写const +& 但是我今天试了6次,3次const +& 和3次直接参数传值,发现时间只差了5ms左右,所以我觉得以
阅读全文
LA 3890 Most Distant Point from the Sea(半平面交)
摘要:Most Distant Point from the Sea 【题目链接】 " Most Distant Point from the Sea " 【题目类型】 半平面交 &题解: 蓝书279 二分答案,判断平移后的直线的半平面交是否为空. 模板是照着敲的,还有一些地方不是很懂, 应该还要慢慢体会
阅读全文
UVAL 4728 Squares(旋转卡壳)
摘要:Squares 【题目链接】 " Squares " 【题目类型】 旋转卡壳 &题解: 听着算法名字,感觉挺难,仔细一看之后,发现其实很简单,就是依靠所构成三角行面积来快速的找对踵点,就可以省去很多的复杂度了.旋转的复杂度是O(n),之后还有计算每条边对应的对踵点复杂度平均大约O(n/2)在实际中也
阅读全文
UVA 10256 The Great Divide(点在多边形内)
摘要:The Great Divid 【题目链接】 " The Great Divid " 【题目类型】 点在多边形内 &题解: 蓝书274, 感觉我的代码和刘汝佳的没啥区别,可是我的就是wa,所以贴一发刘汝佳的吧. 感觉这题最好的地方就是让我大致懂了点在多边形内的判断,写的好神奇,没有做一条直线,而是2
阅读全文
UVA 11168 Airport(凸包)
摘要:Airport 【题目链接】 " Airport " 【题目类型】 凸包 &题解: 蓝书274页,要想到解析几何来降低复杂度,还用到点到直线的距离公式,之后向想到预处理x,y坐标之和,就可以O(1)查到距离,还是很厉害的. 但我还是不知道为什么最后输出ans要除n?希望大佬看见可以评论告诉我一下.
阅读全文
UVA 10652 Board Wrapping(凸包)
摘要:Wrapping 【题目链接】 " Wrapping " 【题目类型】 凸包 &题解: 蓝书 凸包入门模板题 【时间复杂度】$O(nlogn)$ &代码:
阅读全文
浙公网安备 33010602011771号