九度oj-1343-城际公路网【最短路】
来源:互联网 发布:vpn代理软件排行 编辑:程序博客网 时间:2024/04/26 22:36
题目链接:点击打开链接
#include<cstdio>#include<algorithm>#include<cstring>using namespace std;int N,K;int map[333][333];int Min(int a,int b,int c){return min(a,min(b,c));}int main(){while(~scanf("%d",&N)){for(int i=1;i<=N;i++){for(int j=1;j<=N;j++){scanf("%d",&map[i][j]);}}scanf("%d",&K);int a,b,w;while(K--){scanf("%d %d %d",&a,&b,&w);for(int i=1;i<=N;i++){for(int j=1;j<=N;j++){//如果通过新修建的公路可以缩短最短路径则更新最短路径 map[i][j]=map[j][i]=Min(map[i][a]+w+map[b][j],map[i][b]+w+map[a][j],map[i][j]);//map[i][j]=map[j][i]=min(map[i][a]+w+map[b][j],map[i][j]); 这样也可以 }}int ans=0;for(int i=1;i<=N;i++){for(int j=i+1;j<=N;j++){ans+=map[i][j];}}printf("%d\n",ans);}}return 0;}
0 0
- 九度oj-1343-城际公路网【最短路】
- ***【九度oj-1343】城际公路网
- 九度OJ 城际公路网 -- 图论
- 九度OJ 1343:城际公路网 (最小生成树)
- 九度OJ:1343 城际公路网(特定情况下的floyd优化)
- 题目1343:城际公路网
- 题目1343:城际公路网 (Floyd)
- 九度oj 题目1447:最短路
- 九度OJ-1447:最短路
- 九度OJ 1100:最短路
- 九度OJ题目1447:最短路
- 九度OJ 1341:艾薇儿的演唱会 (最短路)
- 九度OJ-1447:最短路(Floyd)
- 九度OJ——1447最短路
- 九度OJ 1447 最短路 1008 最短路径问题
- 九度OJ 1008:最短路径问题 (最短路)
- 九度1008最短路
- 九度 OJ 1162 I Wanna Go Home 最短路问题
- spark eclipse
- 数据结构实验之栈七:出栈序列判定
- 【poj1088】 滑雪
- 机器学习&数据挖掘笔记(常见面试之机器学习算法思想简单梳理)
- CString——Left、Right、Find、Mid、ReverseFind
- 九度oj-1343-城际公路网【最短路】
- 跳舞
- 1009: [HNOI2008]GT考试
- hdu 1527 取石子游戏 (威佐夫博弈模板)
- poj 3842 An Industrial Spy 筛法 全排列
- HTML <abbr>简称
- 配置JTA SQL Server XADataSource_2008R2
- HDU Problem 5748 Bellovin 【LIS】
- 数据结构实验之栈八:栈的基本操作