E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
2253
POJ
2253
其实想看一下其他题。。但是莫名其妙点错了。。以为是一个线段树的题。。读完题意发现不对。。但是似乎不难就顺便做了题意如下:输入n个石头之后是n个石头坐标XY青蛙A在1号B在2号A想要跳到B上,但是不是简单的直接跳过去,湖上有许多的石头最短路的定义是最少跳跃次数里最长的那条边(先算最短路松弛的时候别记录全长度,记录最长边就完事了)代码如下(好久没写迪杰斯特拉了。。手很生,,不过竟然过了)#includ
LXY_XYL
·
2020-08-26 14:25
ACM
c++
POJ -
2253
Frogger解题报告
Dijkstra算法变形题目大意:一个直角坐标系,给出所有点的坐标,以及两个确定的点,问从一个点到另一个点使经过的边中最长的边尽可能短,最短为多少。点数ndis[0][v])//如果v到0的距离大于j到0的距离,并且也大于v到j的距离{dis[0][j]=dis[j][0]=max(dis[v][j],dis[0][v]);}if(min>dis[0][j]){min=dis[0][j];minx
我的程序跑快快
·
2020-08-26 13:08
最短路径
acm
dijkstra
POJ
2253
Frogger dijkstra或者floyd
经典的题目这是我第三次重新做这道题目了。dijkstra的变形最终答案不是求最短路径,而是求路径上的最小的最大跳。所以,改变的是松弛条件。dijkstra求出的did[i]是1->i的最短路径而这道题目呢,求的是1->i路径当中最小的最大跳。怎么理解呢。我们可以考虑第二个例子,第二个例子我们设AB=BC=2√AC=2按照标准的dijkstra的算法,我们从A点出发,找一个离A最近的点,即为B,然后
xyry
·
2020-08-26 13:50
大三下训练
图论
POJ
2253
Frogger 解题报告
QuestionLinkACcode(Dijkstra)Solution1#include#include#include#include#defineN205#defineinf0x3f3f3fusingnamespacestd;doublee[N][N],dis[N];intvis[N],x[N],y[N],n;doubleedis(inti,intj){returnsqrt(double(x
#魔君#
·
2020-08-26 13:05
图论
Bell
Dijkstra
POJ
2253
Frogger题意难读懂 floyed求最短路中最长距离
id=
2253
FreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisither
Preeee
·
2020-08-26 13:37
ACM最短路Floyed
poj
2253
(dijstra应用)
id=
2253
题目意思:FreddyFrog暗恋FionaFrog,在他们之间有n快石头,告诉你这n快石头的坐标,第一快为FreddyFrog的坐标,第n块为FinoaFrog的坐标,Freddy可以借助石头经过任何路径到达
wy_kath
·
2020-08-26 13:49
ACM
POJ-
2253
Frogger (最短路)
id=
2253
TimeLimit:1000MSMemoryLimit:65536KDescriptionFreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisither
idealism_xxm
·
2020-08-26 12:04
最短路
poj
2253
--Frogger(最短路径)解题报告
id=
2253
题意:求青蛙一到青蛙二之间经过所有跳跃点的最长路径中的最小值dijkstraaccode:#pragmaGCCoptimize(3,"Ofast","inline")#pragmaGCCoptimize
岁余冬雨
·
2020-08-26 12:36
POJ
2253
Frogger (最小生成树.Prim)
从点1开始生成最小生成树,直到将点2加入到树中,返回树中最大的边即可。基本算法是Prim。#include#include#include#defineFOR(i,N)for(inti=1;i>x>>y;FOR(j,i){coordinate[i][0]=x;coordinate[i][1]=y;intx0=coordinate[j][0];inty0=coordinate[j][1];doubl
czhou0
·
2020-08-26 12:40
ACM-最短路径
MST
poj
2253
Frogger 最短路水题
//一个无向图,求从起点到终点的所经过的路径中的最大值最小//最短路,更新的时候dis[i]=min(dis[i],max(dis[u],map[u][i]));#include#include#include#include#includeusingnamespacestd;constintmaxn=210;constintinf=0x3f3f3f3f;doublemap[maxn][maxn]
ijbuhv
·
2020-08-26 12:29
最短路
poj
2253
dijkstra模板的使用
需要对于模板进行修改题意:给定N个点,求从1到2的所有路径中最大边长最小的解(最大值最小)依据dijkstra单源最短路径的贪心思想d[i]表示从源点s到i所满足条件的值那么d[i]=min{max(d[k],e(ktoi))}松弛的时候ifd[i]>max(d[cur],edge)d[i]=max(d[cur],edge)注意数据类型int和double切换#include#include#in
cfzjxz
·
2020-08-26 12:04
图论--最短路专题
POJ-
2253
(最短路变形+dijikstra算法+求解所有路径中所有最长边中的一个最小值)
froggerPOJ-
2253
这题的代码特别像prim求解最小生成树的代码,其实两者本来也很像。这里的d数组不再维护的起点到该点的最短距离了,而是路径中的最长距离。
baile1989
·
2020-08-26 12:05
poj
2253
(方法二)dijkstra变形 路径最大边的最小值
FreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisither,butsincethewaterisdirtyandfulloftourists'sunscreen,hewantstoavoidswimmingandinstead
星辰浩宇
·
2020-08-26 12:10
动态规划
最短路
poj
2253
dijkstra()贪心解瓶颈路问题
这道题理解了好久,又做了好久,可能是对dijkstra理解得不够彻底,跪了好多天Orz..网上搜索了很多,都只有单纯的解题模式Orz....后来才知道这是一道瓶颈路问题,解决方案一般都是用最小生成树Orz..所以,我觉得,我所写的dijkstra可能也是写的最小生成树中的一种情况吧。这道题是求起点到终点的所有可能路径中权值最大的边的最小值问题的瓶颈路问题(还有一种相反情况的题目)。题意:经过转换之
ZzZz_ing
·
2020-08-26 12:13
poj-
2253
-Frogger-最短路
TimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:30089Accepted:9708DescriptionFreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisither,but
RIPwangh
·
2020-08-26 11:50
poj
最短路
POJ
2253
-Frogger(最小生成树-给定终点)
FroggerTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:40659Accepted:13051DescriptionFreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisi
kewlgrl
·
2020-08-26 11:20
POJ
初级计划
ACM_最短路
POJ
2253
Frogger Kruskal最小生成树求解
题目链接:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=66569#problem/B题意:给定起点和终点,求从起点到终点的所有路径中,所需想最小跳跃范围。此题在最短路的专题,但是,拿到此题第一想到的还是:把边值排序,然后依次加入加入最小边,起点和终点一旦连通,那么解就是这条边了,值的注意的是,此题需要注意精度的处理,必须等到得出结果后
catch_catch
·
2020-08-26 11:05
并查集练习
POJ题解
初级->图算法->最短路径 poj
2253
Frogger
FroggerTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:18777Accepted:6121DescriptionFreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisit
小罗罗诺亚
·
2020-08-26 11:09
ACM
最短路径(3)--poj
2253
(Dijkstra变形题)
FroggerTimeLimit:1000MSMemoryLimit:65536KB64bitIOFormat:%lld&%lluDescriptionFreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisither,butsinc
Sly_461
·
2020-08-26 11:53
【最短路径】
poj
2253
最短路
id=
2253
题目大意:青蛙要从一个石头跳到另一个石头上,要求跳的路线中最大跳(即某条路线中最远的那一步)的最小值,起始位置在第一个点,目的位置在第二个点,中间点在紧接着的输入思路:(1)用floyd算法
黎嫣
·
2020-08-26 11:21
ACM之图论
poj
2253
最小生成树最大权
FroggerTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:32122Accepted:10351DescriptionFreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisi
猿的进化之路
·
2020-08-26 11:43
-------最小生成树
poj
2253
给一个n个节点的无向完全图。一个路径的距离是路径中权值最大的边要求1到2的最短路径普通floydd[i][j]=min(d[i][j],d[i][k]+d[k][j])而此题中d[i][j]显然是d[i][k]和d[k][j]两者较大的取小即可#include#include#include#include#includeusingnamespacestd;#defineffirst#define
winhcc
·
2020-08-26 11:04
最短路
poj
2253
(最短路小变形)
id=
2253
题意:给出一个无向图,求一条1~2的路径使得路径上的最大边权最小.分析:dij将距离更新改成取最大值即可,即dp[i]表示到达i点过程中的最大边权,更新后可能多个,再靠优先队列取出最小的最大边权
weixin_34268610
·
2020-08-26 11:15
POJ
2253
- Frogger(Dijkstra最短路)
FreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisither,butsincethewaterisdirtyandfulloftourists'sunscreen,hewantstoavoidswimmingandinstead
Wanidde
·
2020-08-26 11:56
#
最短路
#
POJ
算法
[ACM] POJ
2253
Frogger (最短路径变形,每条通路中的最长边的最小值)
FroggerTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:24879Accepted:8076DescriptionFreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisit
同学少年
·
2020-08-26 11:51
ACM题目
[ACM]_图论
[ACM]_最短路
POJ
2253
- Frogger(最短路`dijkstra)
DescriptionFreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisither,butsincethewaterisdirtyandfulloftourists'sunscreen,hewantstoavoidswimmin
HonniLin
·
2020-08-26 11:18
最短路
POJ
2253
(坚持不看题解= =) 最短路
这道题被分类到最短路之下了,但是初次看题的时候想到的是最小生成树(最小瓶颈树)后来写着写着发现有点飘,不像是能A题的代码,就放弃了,后来又换了一种直接DFS回溯的办法。。但是写着写着就觉得,这尼玛写出来不就是最短路嘛。。然后floyd三个for循环解决了。初始化的时候像最短路一样初始化因为这是个dp,最好想清楚dp的内容代表什么d[i][j]代表i到j的路径上最小的最大距离转移就方便了d[i][j
Lei2015_
·
2020-08-26 11:44
最短路
ACM
POJ
2253
- Frogger(预处理 + 最短路)
FroggerPOJ
2253
FreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisither
亓迹
·
2020-08-26 11:46
最短路
POJ
2253
- 最短路变形 SPFA+Dijstra
1.Question:题意:题意:给出青蛙A,B和若干石头的坐标,现青蛙A想到青蛙B那,A可通过任意石头到达B,问从A到B多条路径中的最长边中的最短距离2.Solution:分析:这题是最短路的变形,以前求的是路径总长的最小值,而此题是通路中最长边的最小值,每条边的权值可以通过坐标算出,因为是单源起点,直接用SPFA算法或dijkstra算法就可以了在这里,我对两种方法都进行了测试,发现时间效率是
GMFTBY
·
2020-08-26 11:40
ACMer's
collection
图
POJ
专项题解
poj
2253
解题报告
题意:FreddyFrog暗恋FionaFrog,在他们之间有n快石头,告诉你这n快石头的坐标,第一快为FreddyFrog的坐标,第n块为FinoaFrog的坐标,Freddy可以借助石头经过任何路径到达Fiona那里,问他最小的弹跳距离是多少题解:用最短路dij做,额,这样说不准确,也可以用最小生成树的prim做,==!这两个本来就是一种思想,只不过松弛方法不一样,其实还可以floyed做,,
吾等前方绝无敌手
·
2020-08-26 11:00
poj-
2253
//6048K547MSJavaimportjava.util.Arrays;importjava.util.Comparator;importjava.util.Scanner;importjava.util.Queue;importjava.util.ArrayList;importjava.util.LinkedList;importjava.math.*;publicclassMain{p
fyfcauc
·
2020-08-26 11:51
POJ
poj
2253
//floyd#include#include#include#include#includeusingnamespacestd;#defineN222structPoint{intx,y;}P[N];doublef[N][N];doublesqr(intx){returnx*x*1.0;}doublecal(inti,intj){returnsqrt(sqr(P[i].x-P[j].x)+sqr
flyasdfvcxz
·
2020-08-26 11:50
ACM
POJ
2253
大概题意,给出N个点的坐标,A蛙在第一块石头上,B蛙在第二块石头上,A蛙要到B蛙所在的石头上去。其中,A蛙能从自己当前所在石头跳向另外的任意一块石头。选择一条路径,该路径上的每次从一块石头跳向另一块石头的距离的最大值在所有路径中是最小的,求这个最小的最大跳的距离。(2思路:刚刚看到这道题目的时候真的没什么思路,匆匆的写了一个DFS+剪枝果断超时,只是想试试那个剪枝的优化效果,看能不能卡一下,但是并
宇康写不来博客
·
2020-08-26 11:43
POJ
2253
Frogger(最短路径)
题意:青蛙想从一个石子跳到另一个石子,中间有很多石子,要求青蛙跳跃距离应为路径中最大的距离,现在要求所有路径中最小的跳跃距离,就是求所有路径中最大距离的最小值。要点:可以用最短路径做,用Floyd算法,不断往里加点,只不过这次dis数组表示最大距离的最小值,而用max(map[i][k],map[k][j]))取路径中的最大跳跃距离,这种比较好理解,网上也有很多用dijkstra算法做的,比较难理
SeasonJoe
·
2020-08-26 11:40
POJ
数据结构
图论
Frogger ZOJ 1942 POJ
2253
本题类似于上一篇的卡车容量;有一句话需要理解:石头之间的青蛙距离,定义为在所有的路径之中两块石头之间的最大跳跃距离的最小值。(最小最大距离)#include#include#include#includeusingnamespacestd;#defineMIN(a,b)(a>b?b:a)#defineMAX(a,b)(a>b?a:b)#defineFUN(a,b)(a*a+b*b)constint
Hearthougan
·
2020-08-26 11:36
POJ
最短路径
ACM
B-POJ
2253
#include#include#include#include#defineINF0x3f3f3f3fusingnamespace::std;typedefpairpii;//时间复杂度O(n*n*n),dijkstra算法的变形,设一条通路的"青蛙距离"为最长的那条边,要求从起点到终点的最短青蛙距离//遍历已得到结果v和未得到结果x的石头,把每次遍历时"青蛙距离"最小的那个节点加入v,总共n-
GavinGreenson
·
2020-08-26 11:36
最短路问题
POJ
2253
(Dijkstra简单最短路径)
FroggerTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:68425Accepted:21065DescriptionFreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisi
不楸
·
2020-08-26 11:35
图论
Frogger(图论,最短路径)
来源:https://vjudge.net/problem/POJ-
2253
一开始还以为是最短路径,后来看了大佬的博客才发现用的Dijkstra的思想维护最小的最大跳跃距离数组d[],贴一下大佬的博客https
dizhongnie4039
·
2020-08-24 21:13
POJ
2253
Frogger 最短路径 Floyed-Warshall算法
FroggerTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:31519Accepted:10163DescriptionFreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisi
蒟蒻的ACMer
·
2020-08-23 00:38
最短路径
图论一顿套模板
POJ 2254 Frogger 堆优化dijkstra解决最大边权最小值问题
id=
2253
把点的坐标转化为点的序号求每条路径中最大边权值的最小值,dijkstra算法中原本的dist[i]维护的是起始点到i号点的最短路径总长度;现在dist[i]维护起始点到i点到最大边权值,相应地
Iovebecky
·
2020-08-23 00:51
最短路径
图论
poj
2253
求生成树的最大边最小值
描述FreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisither,butsincethewaterisdirtyandfulloftourists'sunscreen,hewantstoavoidswimmingandinste
yuanba_xs
·
2020-08-23 00:31
最小生成树
最短路
poj
2253
求生成树的最大边的最小值
/*描述FreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisither,butsincethewaterisdirtyandfulloftourists'sunscreen,hewantstoavoidswimmingandins
yuanba_xs
·
2020-08-23 00:31
最小生成树
poj_
2253
最短路floyd
思路:floyd算法注意:if的判断是设dist(A->B)已知,若加入一点U,且dist(A->U)>dist(U->B),则若dist(A->U)B),则更新dist(A->B)#include#include#include#includeusingnamespacestd;#defineN201structPoint{doublex;doubley;};doublemap[N][N];Po
qwurey
·
2020-08-23 00:47
poj
poj
2253
frog之最小生成树prim解法
分析:对节点间关系进行分析,可以发现,从Freddy到Fiona节点的每次跳跃都是在寻找最短路径,这和prim算法生成最小生成树的方法是一致的.所以可以直接在prim算法上求解答案.首先看下prim模板intcost[INF][INF];//边intused[INF];intmincost[INF];//已参与生成的所有节点到节点v的最小值intv;intprim(){for(inti=0;i#i
如雨星空
·
2020-08-23 00:08
图论
POJ -
2253
(Frogger)
题意:给定平面坐标的一些点,问从一号点到二号点的所有路径中最长边最短的数;分析:Dijkstra变形,dis[i]维护经过点i的所有路径上最长边最短的那条边的长度;代码:#include#include#include#include#includeusingnamespacestd;typedefpairP;#definefifirst#definesesecondconstintINF=0X3
半缘、
·
2020-08-22 23:36
最短路
POJ
2253
Frogger (最短路,floyed)
FroggerTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:20310Accepted:6597DescriptionFreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisit
weixin_34175509
·
2020-08-22 23:02
POJ
2253
Floyd
题意:在第一块石头到到第二块石头的通路中,每一条通路的元素都是这条通路中前后两个点的距离,这些距离中有一个最大距离,现在要求求出所有通路的最大距离,并把这些最大距离作比较,把最小的一个最大距离输出。分析:全源最短路径(Folyd算法)(n*3)变换。#include#include#definemin(a,b)(ab?a:b)structpoint{intx,y;};intN;structpoin
lovejl
·
2020-08-22 22:10
全源最短路径
poj
2253
(dijkstra/floyd)
id=
2253
FroggerTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:56086Accepted:17641DescriptionFreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhois
star_moon0309
·
2020-08-22 22:40
最短路
floyd
dijkstra
kuangbin
POJ
2253
:Frogger:dij的最短路思想变型
FroggerTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:24809Accepted:8056DescriptionFreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisit
smileyk
·
2020-08-22 22:07
POJ
2253
Frogger(最短路变形,floyd,Dijkstra,spfa)
题目:FroggerTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:40328Accepted:12960DescriptionFreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstov
riba2534
·
2020-08-22 22:34
【最短路】
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他