山东济南彤昌机械科技有限公司 山东济南江鹏工贸游有限公司

随笔分类 -  计算几何

上一页 1 2

UVA 10256 The Great Divide (凸包,多边形的位置关系)
摘要:题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=34148 【思路】 凸包 求出红蓝点的凸包,剩下的问题就是判断两个凸包是否相离。 需要确定两点: 1) 凸包上线段是否相交->相交 2) 凸包上的点是否包含在另一个凸包 阅读全文

posted @ 2016-02-01 17:58 hahalidaxin

UVA 11168 Airport(凸包+直线方程)
摘要:题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=34780 【思路】 凸包+直线方程。 求出点集的凸包,则题目所求直线必在凸包的边上。 如果已知边的直线表达式为Ax+By+C,则距离和为: 直线两点式为: 简单化化就可 阅读全文

posted @ 2016-02-01 17:06 hahalidaxin

UVA 10652 Board Wrapping(凸包)
摘要:题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=32286 【思路】 凸包 根据角度与中心点求出长方形所有点来,然后就可以应用凸包算法了。 【代码】 #include<cmath> #include<cstdio> # 阅读全文

posted @ 2016-02-01 15:47 hahalidaxin

UVA 11796 Dog Distance(向量)
摘要:题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=31962 【代码】 1 #include<cstdio> 2 #include<cmath> 3 #include<algorithm> 4 using namespa 阅读全文

posted @ 2016-02-01 14:26 hahalidaxin

UVAlive 3263 That Nice Euler Circuit(欧拉定理)
摘要:题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=21363 【思路】 欧拉定理:V+F-E=2。则F=E-V+2。 其中V E F分别代表平面图的顶点数,边数和面数。 涉及到判断线段是否有交点,直线求交点以及判断点是否 阅读全文

posted @ 2016-02-01 10:24 hahalidaxin

UVA 11178 Morley's Theorem(旋转+直线交点)
摘要:题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=18543 【思路】 旋转+直线交点 第一个计算几何题,照着书上代码打的。 【代码】 1 #include<cstdio> 2 #include<cmath> 3 #in 阅读全文

posted @ 2016-02-01 09:01 hahalidaxin

上一页 1 2