五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

dijkstra最短路

2023-02-27 18:10 作者:大威的水杯  | 我要投稿

重點(diǎn):無法判負(fù)環(huán)!?。。?!

(判負(fù)環(huán)可以SPFA,F(xiàn)loyd)

#include<cstdio>

#include<iostream>

#include<cstring>

#include<cmath>

using namespace std;

int mp[1000][1000],vist[1000],dist[1000];

int main()

{

int n,m,c;

cin>>n>>m>>c;

for(int i=1;i<=m;i++)

{

int x,y,j;

cin>>x>>y>>j;

mp[x][y]=j;

mp[y][x]=j;

}

memset(dist,127,sizeof(dist));

dist[c]=0;

for(int imm=1;imm<n;imm++)

{

int minn=21000000;

int s=0;

for(int i=1;i<=n;i++)

{

if(dist[i]<minn&&vist[i]==0)

{

minn=dist[i];

s=i;

}

}

vist[s]=1;

for(int i=1;i<=n;i++)

{

if(vist[i]==0&&mp[s][i]!=0&&dist[i]>dist[s]+mp[s][i]) dist[i]=dist[s]+mp[s][i];

}

}

for(int i=1;i<=n;i++)

{

cout<<dist[i]<<" ";

}

}


dijkstra最短路的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
兴仁县| 澎湖县| 河北区| 兴和县| 淳化县| 石林| 井研县| 泉州市| 饶阳县| 广水市| 上高县| 都江堰市| 青龙| 朝阳区| 东乡族自治县| 湟源县| 南澳县| 武城县| 象山县| 龙口市| 乌兰县| 丹寨县| 法库县| 赤城县| 秦安县| 岑巩县| 平定县| 绵竹市| 平湖市| 上林县| 安西县| 田东县| 奉节县| 阳高县| 杭锦旗| 拉孜县| 桂阳县| 景宁| 衡阳县| 农安县| 阿拉尔市|