博客
关于我
城市间紧急救援(dijkstra算法)
阅读量:271 次
发布时间:2019-03-03

本文共 523 字,大约阅读时间需要 1 分钟。

城市间紧急救援

题目

在这里插入图片描述

答案

#include
#include
using namespace std;#define inf 0x3f3f3f3fint map[501][501],vis[501],init_num[501],max_num[501],dis[501],root[501],cnt[501];int n,m,start,last;void init(){ memset(root,-1,sizeof root); memset(map,inf,sizeof map); memset(vis,0,sizeof vis); cin>>n>>m>>start>>last; for(int i=0;i
>init_num[i]; max_num[i]=init_num[i]; } while(m--) { int x,y,z; cin>>x>>y>>z; map[x][y]=map[y][x]=z; } for(int i=0;i

注意

对于数组的初始化赋值要在n的赋值之后,否则会出错(我自己血的教训!)

转载地址:http://zvfl.baihongyu.com/

你可能感兴趣的文章
SpringCloud之消息总线(Spring Cloud Bus)刷新配置
查看>>
多线程之创建线程的两种方式
查看>>
fragment中recyclerview的重新加载问题
查看>>
集合 List
查看>>
1.两数之和(c++ 数组)
查看>>
EffectiveC++条款23:宁以non-member,non-friend替换menber函数
查看>>