图论4——多源最短路径

博客内容包含一段C++代码 #include<iostream> ,并给出了转载来源https://www.cnblogs.com/idyllic/p/10827788.html ,涉及C++编程相关信息技术内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 动态规划思想的Flord

#include<iostream>

using namespace std;
int d[5000][5000];
int main()
{
int i,j,n,m,u,v,w,k;
cin>>n>>m;
for (i=1;i<=n;i++)
for (j=1;j<=n;j++)
{
d[i][j]=2147483647;
}
for (i=1;i<=m;i++)
{
cin>>u>>v>>w;
        d[u][v]=w;
d[v][u]=w;
}
for (k=1;i<=n;i++)
for (i=1;j<=n;j++)
for (j=1;k<=n;k++)
{
if(d[i][k]!=2147483647&&d[k][j]!=2147483647&&d[i][j]>d[i][k]+d[k][j])
d[i][j]=d[i][k]+d[k][j];
}
}

转载于:https://www.cnblogs.com/idyllic/p/10827788.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值