码迷,mamicode.com
首页 >  
搜索关键字:最短距离    ( 867个结果
HDU 4273
计算凸包重心到各面的最短距离。若知道重心,按四面体用体积法即可求出高。关键在于,多面体重心的求法。这必须把多面体分割成多个四面体来求。下面从多边形的重心说起。一般来用,对于一个多边形(p0,p1,p2....pn-1),其重心一般为pc.x=(p0.x+p1.x+....)/n对于y也一样。但这其实...
分类:其他好文   时间:2014-08-10 12:52:10    阅读次数:282
骗分心得①
去了一趟长乐集训,也让我对于数据更加敏感了吧最让我印象深刻的是,1.某一道题让你进行k次判断是否可行,每次输出yes或no,然后那道题太太全部输出yes骗到了30分....2.还有就是某道搜索题,让你判断跳过k个障碍物之后的最短距离那里有40%的数据k都是为0,也就是考纯搜索3.以及,对于小数据的点...
分类:其他好文   时间:2014-08-08 23:42:06    阅读次数:336
poj3026Borg Maze(bfs预处理+最小生成树)
题目链接: 啊哈哈,点我点我 思路: 首先把图中的A S预处理出来,然后对这些点逐一做bfs找到这些点到其它点的最短路径,然后建图完毕也用最小生成树的prim算法或者kruscal算法求出连接所有点的最短距离。。不知道为嘛用dis数组去维护为什么会超时,而在结构体里面用step数组却可以过,我也不知道为什么,纠结了很多天。。我把错误的代码贴出来,希望各位帮我找出原因,不胜感激。。。 ...
分类:其他好文   时间:2014-08-07 09:48:49    阅读次数:242
【BZOJ】1821: [JSOI2010]Group 部落划分 Group(最小生成树+贪心)
http://www.lydsy.com:808/JudgeOnline/problem.php?id=1821这题裸题。本题要求最短距离最长,很明显,我们排序。这里存在贪心,即我们把边权最小的全分给n个部落的内部,然后剩下的边最小的就是答案。将边权较小的边分给k个部落,用并查集生成最小树,使得内部...
分类:Web程序   时间:2014-08-07 00:21:47    阅读次数:267
人活着系列之开会(Floy)
http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2930题意:所有点到Z点的最短距离。因为岛名由大小写字母组成,所以岛最多有52。#include #include #include #include #d...
分类:其他好文   时间:2014-08-05 10:49:19    阅读次数:253
POJ 3311 Hie with the Pie (状压DP)
状态压缩DPdp[i][j]表示在i状态(用二进制表示城市有没有经过)时最后到达j城市的最小时间转移方程dp[i][j]=min(dp[i][k]+d[k][j],dp[i][j]) d[k][j]是k城市到j城市的最短距离 要先用flody处理#includeusing namespace std...
分类:其他好文   时间:2014-08-04 21:14:48    阅读次数:263
Dijkstra和Floyd_warshall
import java.util.Arrays; import java.util.Scanner; /*题目描述: 有n个城市,城市间有m条道路,每条道路都有长度d,给你起点城市s终点终点t,要求输出起点到终点的最短距离 输入: 输入n,m,城市的编号是1~n,然后是m行,每行3个数 a,b,d,表示a城市和b城市之间有一条道路,且其长度为d。假设a与b之间若有道路,则只 有一条道路...
分类:其他好文   时间:2014-08-04 17:42:37    阅读次数:181
数据结构:点对之间最短距离--Floyd算法
Floyd算法 Dijkstra算法是用于解决单源最短路径问题的,Floyd算法则是解决点对之间最短路径问题的。Floyd算法的设计策略是动态规划,而Dijkstra采取的是贪心策略。当然,贪心算法就是动态规划的特例。 算法思想 点对之间的最短路径只会有两种情况: 两点之间有边相连,weight(Vi,Vj)即是最小的。 通过另一点:中介点,两点相连,使weight(Vi,Vk)+weight(Vk,Vj)最小。 Min_Distance(Vi,Vj)=min{weight(Vi,Vj)...
分类:其他好文   时间:2014-08-04 14:25:07    阅读次数:275
CSU-ACM暑假集训基础组七夕专场
?Problem A Codeforces 20C 最短路(dij,spfa)?题意:给出一张n个点m条边的无向图(2?≤?n?≤?105,?0?≤?m?≤?105),输出从1到n的任意一条最短路径。?解法:dijkstra或者spfa,用pre数组记录到达每个点最短距离的前驱结点。?注意:路径的长...
分类:其他好文   时间:2014-08-02 12:44:03    阅读次数:360
poj 1724 ROADS (bfs+优先队列)
题目链接题意:在有费用k限制的条件下,求从1到n的最短距离,如果最短距离相同求费用最小的,边为有向边,其中可能有多个相同的源点和目标点,但是距离和费用不同。分析:用bfs和邻接表来把每一个边搜一下,因为用了优先队列,所以先到n的一定是最小的 。 1 #include 2 #include 3 #.....
分类:其他好文   时间:2014-08-01 22:59:42    阅读次数:247
867条   上一页 1 ... 79 80 81 82 83 ... 87 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!