摘要:
[AHOI2012]信号塔(luogu) Solution 一句话题意,坐标系中有 n 个点(坐标为实数),求一个半径最小的圆,使它包含所有的点 可以推出:一定有四个点(n>=4时),使其他所有点在这四个点围成的四边形内 于是要求的圆为这个四边形的外接圆,即圆为某三点的外接圆 于是可以枚举这三个点 阅读全文
posted @ 2020-03-10 22:20
hsez_cyx
阅读(228)
评论(0)
推荐(0)
摘要:
[SDOI2011]消耗战 Solution 可以看出用树形dp,但传统方法复杂度为O(n*m),考虑优化 发现每一次树形dp中只有部分点有用,即资源丰富岛屿与它们之间的LCA 虚树构建方法 Code #include <cstdio> #include <cstdlib> #include <ve 阅读全文
posted @ 2020-03-10 08:03
hsez_cyx
阅读(204)
评论(0)
推荐(0)
摘要:
[SDOI2010]大陆争霸(luogu) Solution 题目保证一定有解,即若从一个城市的每个结节发生器向这个城市连一条有向边,设构成的图为G1,则G1上没有环 可以看出拓扑的思想 设原图为G2 我们需要在G2上跑一种最短路,使若从G1上有一条路径从 x 到 y ,则不能用 y 更新 x 的值 阅读全文
posted @ 2020-03-10 07:52
hsez_cyx
阅读(173)
评论(0)
推荐(0)
摘要:
[SDOI2010]捉迷藏(luogu) Solution 根据数据范围,大概需要O(nlogn)的算法,考虑数据结构 对于一个点(xi,yi)来说,其他点到它的距离为|xi-x|+|yi-y| 可以分为四种情况 xi>=x && yi>=y:|xi-x|+|yi-y|=xi-x+yi-y xi>= 阅读全文
posted @ 2020-03-10 07:41
hsez_cyx
阅读(158)
评论(0)
推荐(0)

浙公网安备 33010602011771号