摘要:
1 /*Zoj3762 2 学习from:http://blog.csdn.net/libin56842/article/details/20402031 3 题目:给定了500个点的二维坐标,求在这些点形成的所有三角形中,最长的高是多少 4 一开始想简单了,想是求一个凸包,最多n-1条边,分别以这些边为底,然后再枚举其他的所有定点,找出最长高, 5 这样的话,就是n^n的复杂度。 6 结果第一组数据,为底的两个点,是在凸包内部的点啊,这组数据给的真是很良心了。 7 这也告诉我,以后在比赛的时候,要先手动画出数据,再测试 8 9 后来想到点到直线的距离公式,可惜,没有什么... 阅读全文
posted @ 2014-03-08 16:04
little_w
阅读(157)
评论(0)
推荐(0)
摘要:
1 /*LA4080最短路树的应用 2 这道题的目的就是让人去合理运用最短路算法中的信息? 3 求两两点之间的距离之和,一般让人去想到Floyd,或者n次的DIJ,但是Floyd算法虽然精简,但是可用的信息比较少,一次就要n^3的复杂度, 4 如果直接这样做,肯定会超时,然而dij就灵活的... 阅读全文
posted @ 2014-03-08 15:18
little_w
阅读(411)
评论(0)
推荐(0)
摘要:
1 //uva10917 dij单源最短路预处理+构造新图(DAG)+求图上路径数 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include 12 #define maxn 1100 13 #define INF 100000000 14 using namespace std; 15 16 vectorG[maxn]; 17 int d[maxn];//DAG上dfs记忆化,存储i到终点的路径数 18 st... 阅读全文
posted @ 2014-03-08 14:06
little_w
阅读(442)
评论(0)
推荐(0)
摘要:
1 //uva11374 dij单源最短路+枚举 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include 12 ... 阅读全文
posted @ 2014-03-08 13:22
little_w
阅读(262)
评论(0)
推荐(0)

浙公网安备 33010602011771号