当前位置: 首页 > news >正文

动画素材网站网站栏目标题

动画素材网站,网站栏目标题,网站做啥内容用户多,免费注册网站平台最短路&#xff1a;spfa算法 题目描述参考代码![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/3be484da34a84911a0a7dab3f1d84945.png) 题目描述 参考代码 输入示例 3 3 1 2 5 2 3 -3 1 3 4输出示例 2#include <iostream> #include <cstring> #inc…

最短路:spfa算法

    • 题目描述
    • 参考代码![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/3be484da34a84911a0a7dab3f1d84945.png)

题目描述

参考代码在这里插入图片描述

输入示例

3 3
1 2 5
2 3 -3
1 3 4

输出示例

2
#include <iostream>
#include <cstring>
#include <algorithm>
#include <queue>using namespace std;const int N = 1e5 + 10;int n, m;
int h[N], e[N], ne[N], w[N], idx;
int dist[N];
bool st[N];void add(int a, int b, int c)
{e[idx] = b; ne[idx] = h[a]; w[idx] = c; h[a] = idx; idx++;
}int spfa()
{memset(dist, 0x3f, sizeof dist);dist[1] = 0;queue<int> q;q.push(1);st[1] = true;while (q.size()){auto t = q.front();q.pop();st[t] = false;for (int i = h[t]; i != -1; i = ne[i]){int j = e[i];if (dist[j] > dist[t] + w[i]){dist[j] = dist[t] + w[i];if (!st[j]){q.push(j);st[j] = true;}}}}if (dist[n] == 0x3f3f3f3f) return -1;return dist[n];
}int main()
{scanf("%d%d", &n, &m);memset(h, -1, sizeof h);while (m -- ){int x, y, z;scanf("%d%d%d", &x, &y, &z);add(x, y, z);}int t = spfa();if (t == -1) printf("impossible\n");else printf("%d\n", t);return 0;
}
http://www.yayakq.cn/news/116305/

相关文章:

  • php开发手机网站国家企业信用信息公示系统官网(全国)
  • vps 上传网站客户关系管理软件免费
  • 中山市做网站网址管理系统
  • 建阳网站建设wzjseo如何提高网站点击率
  • 上海公司网站制作价格商务网站建设概念
  • 做信誉认证对网站有什么好处免费开放的api大全软件
  • 网站开发 卓优科技如何配置php网站
  • 扁平手机网站小程序制作一般多少钱
  • 大连金州网站建设怎么做公司内网网站
  • 网站开发项目周期的网络营销seo招聘
  • 网站开发前端好还是后端好子域名做微信开放平台网站应用
  • 加强网站的建设做网站到哪里接单
  • 企业做网站有发展么简单的小程序开发
  • 难道做网站的工资都不高吗宿迁交通工程建设有限公司网站
  • 网络营销推广方案内容搜狗搜索排名优化
  • 人人做全免费网站wordpress iis内存高
  • 长沙网站收录做哪一类网站能赚钱
  • 怎么做网站在谷歌邢台网站设计
  • 网站建设陷阱怎么开个网站
  • 深圳网站制作排行榜中山seo网站优化公司
  • 建设部标准网站收录查询
  • 导航栏网站模板特效公司品牌logo设计商标设计
  • 游戏网站建设赚钱北京一个公司做网站认证
  • 医疗软件网站建设网站开发加维护需要多少钱
  • 网站服务器租用你的知识宝库wordpress标签云
  • 响应 网站建设能打开各种网站的浏览器下载
  • 哪个网站免费做简历怎么用照片制作小视频
  • 苏州 网站的公司哪家好网站网页的书签怎么做
  • 大学生对校园网站建设的需求是什么网站整套模板项目代码下载
  • 杭州网站排名优化虚拟主机和vps的区别