计算几何
文章平均质量分 60
期待变成神犇的zzj
永远不要放弃自己,因为当你放弃自己时,你也放弃了国家。
展开
-
sgu-265. Wizards
题目大意:空间直角坐标系中有M(M<=100000)M(M<=100000)个点,然后有一个操作集合,集合大小为N(N<=1000)N(N<=1000),操作包括平移,关于原点放缩,还有绕向量旋转。要你求出所有点操作完后的坐标。 ~ ~ ~解题思路:显然这需要把NN个操作都变为一个矩阵或者什么别的东西,使得最后计算答案的时候只需要进行一次操作就行了。 具体的操作方法再次不赘述了,主要是原创 2015-06-24 14:12:19 · 544 阅读 · 0 评论 -
sgu-253 Theodore Roosevelt
题目大意:给你一个N(N<=105)N(N<=10^5)个点的凸包,给你M(M<=105)M(M<=10^5)个点,要你判断这MM个点在凸包内的点数numnum是否大于等于KK,如果num>=Knum>=K输出YESYES,否则输出NONO。解题思路:首先我们求出这个凸包(听别人说这个凸包已经逆时针给出的了,但是我比较习惯以最左最下的点做基准来极角排序【注意:如果有几点在凸包的同一条边上,那么需要把原创 2015-05-24 20:28:16 · 793 阅读 · 0 评论 -
sgu-300.Train
哈哈我又来填坑了。 ~~~ ~~~ ~~~Description: ~~~给你一个长度为 NN 的连续折线 (N≤4000)(N\leq4000),这些折线都是与坐标轴平行的。让你求这个直线形成的最小的环,如果不存在环就出输出这条折线的长度。 ~~~ ~~~ ~~~Solution: ~~~首先这道题目是可以 O(N2)O(N^2)过的。我们按顺序原创 2015-08-18 12:10:34 · 726 阅读 · 0 评论