栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

寒假翻译19

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

寒假翻译19

Dijkstra?(Dijkstra? | JXNUOJ)

您将获得一个加权无向图。顶点从 1 到 n 枚举。您的任务是查找顶点 1 和顶点 n 之间的最短路径。

输入:

第一行包含两个整数 n 和 m(2 ≤ n ≤ 105,0 ≤ m ≤ 105),其中 n 是顶点数,m 是边数。以下 m 条线分别包含一条以 ai、bi 和 wi 形式出现的边缘(1 ≤ ai、bi ≤ n、1 ≤ wi ≤ 106),其中 ai、bi 是边缘端点,wi 是边缘的长度。

图形可能在一对顶点之间具有循环和多个边。

输出:

在没有路径的情况下写入唯一的整数 -1。以相反的大小写最短路径。如果有很多解决方案,请输出其中任何一个。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/739206.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号