![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
二维平面
zhang_ab
渣渣一枚
展开
-
分治入门——平面分治
分治思想:划分子问题,解决子问题,合并子问题题目:UVA 10245 题意:在一个二维平面内给定n个点,求最近的两个点的距离。(n≤10000)题解:直接暴力枚举所有点是肯定行不通的。那么基于分治的思想:按照横坐标排序后,分成两个部分,那么最近距离的点对就是以下的情况 (1)两个点均属于一个区域 (2)两个点属于不同区域 对于(1)的情况,我们可以直接递归求得,因此关键在于对于原创 2018-01-20 21:14:26 · 400 阅读 · 0 评论 -
Trouble of Tyrant(平面几何折线)
题目:2018 ACM-ICPC 中国大学生程序设计竞赛线上赛 参考博客:大神的最后是二分做法题意: 给定一张无向带权图,规定 (1) 1跟2~n各连接一条边 (2) 2~n按照顺序依次连接一条边然后有q个询问,每次询问输入一个d,问所有的边权加上d之后,从1到达n的最短路径长度。思路: 这道题仔细观察会发现,从1到达n总共有n-1条路径,每一条的路径的经过的边的...原创 2018-04-30 21:24:47 · 300 阅读 · 0 评论