随笔分类 -  计算几何-基础

摘要:描述 http://www.lydsy.com/JudgeOnline/problem.php?id=1020 给出一条航线(折线),给出\(c\)个陆地(多边形).求航线上距离陆地的最近距离最远的距离. 分析 也是一道神题... 1 #include <bits/stdc++.h> 2 using 阅读全文
posted @ 2016-07-07 09:15 晴歌。 阅读(282) 评论(0) 推荐(0)
摘要:描述 http://www.lydsy.com/JudgeOnline/problem.php?id=1027 共三种金属,\(m\)种材料,给出每种材料中三种金属的占比. 给出\(n\)种合金的三种金属占比.用材料做合金,问最少需要多少种材料. 分析 首先,由于三种金属的占比相加为1,所以确定了前 阅读全文
posted @ 2016-07-05 17:34 晴歌。 阅读(171) 评论(0) 推荐(0)
摘要:1.基础的基础 1.点与向量. 点与向量都用x,y两个坐标表示,所以我们在程序上暂时不做区分. 但是注意: (1).点+向量=点; (2).向量+向量=向量(向量-向量=向量+(相反向量)); (3).点-点=向量; (4).点+点没有意义; 其中pt(point)表示点,vt(vector)表示向 阅读全文
posted @ 2016-06-12 13:24 晴歌。 阅读(395) 评论(0) 推荐(0)
摘要:描述 http://www.lydsy.com/JudgeOnline/problem.php?id=1610 给出n个点,问两两确定的直线中,斜率不同的共有多少条. 分析 暴力枚举直线,算出来斜率放在k数组里面(斜率不存在记为INF),然后去个重统计个数就行了. 其实特水... 1 #includ 阅读全文
posted @ 2016-05-27 23:24 晴歌。 阅读(260) 评论(0) 推荐(0)
摘要:描述 http://poj.org/problem?id=1269 给出两条直线,判断它们是平行,重合,还是相交,如果相交,求出交点. 分析 比较裸的一道题.学习了直线的写法(参数方程) 1 #include <cstdio> 2 #include <cmath> 3 using namespace 阅读全文
posted @ 2016-05-27 23:08 晴歌。 阅读(252) 评论(0) 推荐(0)
摘要:描述 https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&category=15&page=show_problem&problem=1264 给出一个一笔画的所有折点,求这个一笔画共把平面分成了几 阅读全文
posted @ 2016-05-24 18:26 晴歌。 阅读(300) 评论(0) 推荐(0)
摘要:描述 https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=23&page=show_problem&problem=2119 Morley定理:作三角形ABC每个内角的三等分线,相交形成三角形D 阅读全文
posted @ 2016-05-24 11:52 晴歌。 阅读(520) 评论(0) 推荐(0)
摘要:描述 https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=5&page=show_problem&problem=239 一个管道,有n个拐点(包括起点),给出每个拐点的上面的坐标,下面的横坐标 阅读全文
posted @ 2016-05-23 21:09 晴歌。 阅读(368) 评论(0) 推荐(0)
摘要:描述 https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=5&page=show_problem&problem=329 坐标系,x,y轴都是0~10.起点(0,5),终点(10,5),中间可能 阅读全文
posted @ 2016-05-23 16:13 晴歌。 阅读(385) 评论(0) 推荐(0)