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

dijkstra(堆优化版)

47. 参加科学大会(第六期模拟笔试)

题目描述

小明是一位科学家,他需要参加一场重要的国际科学大会,以展示自己的最新研究成果。

小明的起点是第一个车站,终点是最后一个车站。然而,途中的各个车站之间的道路状况、交通拥堵程度以及可能的自然因素(如天气变化)等不同,这些因素都会影响每条路径的通行时间。

小明希望能选择一条花费时间最少的路线,以确保他能够尽快到达目的地。

输入描述

第一行包含两个正整数,第一个正整数 N 表示一共有 N 个公共汽车站,第二个正整数 M 表示有 M 条公路。 

接下来为 M 行,每行包括三个整数,S、E 和 V,代表了从 S 车站可以单向直达 E 车站,并且需要花费 V 单位的时间。

输出描述

输出一个整数,代表小明从起点到终点所花费的最小时间。

输入示例
7 9
1 2 1
1 3 4
2 3 2
2 4 5
3 4 2
4 5 3
2 6 4
5 7 4
6 7 9
输出示例
12
提示信息

能够到达的情况:

如下图所示,起始车站为 1 号车站,终点车站为 7 号车站,绿色路线为最短的路线,路线总长度为 12,则输出 12。

相关文章:

  • 长沙搞么子
  • 数字证书 与 数字签名 介绍
  • C语言 转义字符
  • 从GTC2025首次量子日看英伟达量子AI融合算力网络前景与趋势
  • Deepseek训练成AI图片生成机器人
  • 线程的概念和控制
  • Kotlin 协程基础知识汇总(一)
  • vue3:十一、主页面布局(进入指定菜单页面,默认锁定到左侧菜单)
  • 【MySQL】全面学习数据库查询技巧:查询指令深度学习指南
  • 损失函数理解(二)——交叉熵损失
  • C# WebForm显示bootstrap模态对话框
  • 《燃气管网运行工》考试资料分享,附答案
  • 回调方法传参汇总
  • Nginx:access_log访问状态码499解决
  • rust学习笔记19-泛型
  • 机器学习——KNN数据集划分
  • 深度学习1—Python基础
  • 「一起学后端」Nest.js + MySQL 查询方法教学文档
  • Docker Compose 常用命令详解
  • Cursor平替免费软件开发工具使用感受和推荐
  • 央行召开落实金融“五篇大文章”总体统计制度动员部署会议
  • 民生访谈|规范放生活动、提升供水品质……上海将有这些举措
  • 财政部农业农村司司长吴奇修接受纪律审查和监察调查
  • 广东一公司违规开展学科培训被罚没470万,已注销营业执照
  • 广州海关原党委委员、副关长刘小威被开除党籍
  • 申花四连胜领跑中超联赛,下轮榜首大战对蓉城将是硬仗考验