博客
关于我
城市间紧急救援(dijkstra算法)
阅读量:270 次
发布时间: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/

你可能感兴趣的文章
视频课程:CMOS模拟集成电路设计--已上线
查看>>
砂原良徳创作的“日本媒体艺术分散式博物馆”主题曲《Nihon no Sugata》在官网发布
查看>>
实习复习--mysql视图17
查看>>
数据结构与算法【Java版】:第一课
查看>>
Kotlin泛型中何时该用类型形参约束?
查看>>
wxPython的使用
查看>>
数据科学包5- pandas基础之基础运算
查看>>
【Django系列】Django模板所有知识点总结
查看>>
wxPython中TextCtrl的输入上限问题
查看>>
Django 框架技术概况
查看>>
数据结构-栈
查看>>
数组与链表的优缺点/效率问题
查看>>
Linux(Linux系统简介)
查看>>
Unity导出 Webgl托管报JavaScript 错误
查看>>
刷脸支付时代的变革意味着个人命运的改变
查看>>
安装visdom出现Downloading scripts, this may take a little while
查看>>
HTTP状态码解析—— 200、404、503、403等
查看>>
2021-ICPD昆明站-I Mr. Main and Windmills
查看>>
Tips - 0712
查看>>
iOS-编译报错duplicate symbol _OBJC_IVAR
查看>>