• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
ACM s1124yy
守りたいものが 強くさせること
博客园    首页    新随笔    联系   管理     

随笔分类 -  计算几何~凸包

LA 4992 Jungle Outpost(半平面交)

摘要:Jungle Outpost 【题目链接】 " Jungle Outpost " 【题目类型】 半平面交 &题解: 蓝书282 我自己写的代码居然AC了!!! 刘汝佳的说要right要 3什么的,还要特判3,我感觉就不需要,所以我就没写,交了一发,想着应会wa吧,结果居然tmA了!!! &代码: 阅读全文
posted @ 2017-05-04 21:12 s1124yy 阅读(333) 评论(0) 推荐(0)
LA 2218 Triathlon(半平面交)

摘要:Triathlon 【题目链接】 " Triathlon " 【题目类型】 半平面交 &题解: 做了2道了,感觉好像套路,都是二分答案,判断半平面交是否为空. 还有刘汝佳的代码总是写const +& 但是我今天试了6次,3次const +& 和3次直接参数传值,发现时间只差了5ms左右,所以我觉得以 阅读全文
posted @ 2017-05-03 01:57 s1124yy 阅读(207) 评论(0) 推荐(0)
LA 3890 Most Distant Point from the Sea(半平面交)

摘要:Most Distant Point from the Sea 【题目链接】 " Most Distant Point from the Sea " 【题目类型】 半平面交 &题解: 蓝书279 二分答案,判断平移后的直线的半平面交是否为空. 模板是照着敲的,还有一些地方不是很懂, 应该还要慢慢体会 阅读全文
posted @ 2017-05-02 01:48 s1124yy 阅读(207) 评论(0) 推荐(0)
UVAL 4728 Squares(旋转卡壳)

摘要:Squares 【题目链接】 " Squares " 【题目类型】 旋转卡壳 &题解: 听着算法名字,感觉挺难,仔细一看之后,发现其实很简单,就是依靠所构成三角行面积来快速的找对踵点,就可以省去很多的复杂度了.旋转的复杂度是O(n),之后还有计算每条边对应的对踵点复杂度平均大约O(n/2)在实际中也 阅读全文
posted @ 2017-04-28 21:05 s1124yy 阅读(193) 评论(0) 推荐(0)
UVA 10256 The Great Divide(点在多边形内)

摘要:The Great Divid 【题目链接】 " The Great Divid " 【题目类型】 点在多边形内 &题解: 蓝书274, 感觉我的代码和刘汝佳的没啥区别,可是我的就是wa,所以贴一发刘汝佳的吧. 感觉这题最好的地方就是让我大致懂了点在多边形内的判断,写的好神奇,没有做一条直线,而是2 阅读全文
posted @ 2017-04-28 18:47 s1124yy 阅读(293) 评论(0) 推荐(0)
UVA 11168 Airport(凸包)

摘要:Airport 【题目链接】 " Airport " 【题目类型】 凸包 &题解: 蓝书274页,要想到解析几何来降低复杂度,还用到点到直线的距离公式,之后向想到预处理x,y坐标之和,就可以O(1)查到距离,还是很厉害的. 但我还是不知道为什么最后输出ans要除n?希望大佬看见可以评论告诉我一下. 阅读全文
posted @ 2017-04-24 23:43 s1124yy 阅读(155) 评论(0) 推荐(0)
UVA 10652 Board Wrapping(凸包)

摘要:Wrapping 【题目链接】 " Wrapping " 【题目类型】 凸包 &题解: 蓝书 凸包入门模板题 【时间复杂度】$O(nlogn)$ &代码: 阅读全文
posted @ 2017-04-24 01:33 s1124yy 阅读(231) 评论(0) 推荐(0)

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3