单源最短路径-jobdu-1008

简介: 题目1008:最短路径问题 题目描述:给你n个点,m条无向边,每条边都有长度d和花费p,给你起点s终点t,要求输出起点到终点的最短距离及其花费,如果最短距离有多条路线,则输出花费最少的。输入:输入n,m,点的编号是1~n,然后是m行,每行4个数 a,b,d,p,表示a和b之间有一条边,且其长度为d,花费为p。最后一行是两个数 s,t;起点s,终点t。n和m为0时输入结束。 (1<

题目1008:最短路径问题


题目描述:
给你n个点,m条无向边,每条边都有长度d和花费p,给你起点s终点t,要求输出起点到终点的最短距离及其花费,如果最短距离有多条路线,则输出花费最少的。
输入:
输入n,m,点的编号是1~n,然后是m行,每行4个数 a,b,d,p,表示a和b之间有一条边,且其长度为d,花费为p。最后一行是两个数 s,t;起点s,终点t。n和m为0时输入结束。
(1<n<=1000, 0<m<100000, s != t)
输出:
输出 一行有两个数, 最短距离及其花费。
样例输入:
3 2
1 2 5 6
2 3 4 5
1 3
0 0
样例输出:
9 11
来源:
2010年浙江大学计算机及软件工程研究生机试真题

 

 

目录
相关文章
|
10月前
|
敏捷开发 监控 供应链
金融、IT等行业的流程管理都该如何优化?
。实现高效流程管理需经历五大步骤:信息收集、流程识别与描述、选择关键流程、确定改进流程及关键点。不同行业如IT、制造、金融、销售等,应依据自身特点采取特定的优化策略。
185 1
金融、IT等行业的流程管理都该如何优化?
|
存储 JavaScript 前端开发
|
安全 中间件 数据安全/隐私保护
一文带你掌握nestjs的Guard(守卫)
一文带你掌握nestjs的Guard(守卫)
一文带你掌握nestjs的Guard(守卫)
|
存储 算法
【42页动态规划学习笔记分享】动态规划核心原理详解及27道LeetCode相关经典题目汇总(1)
【42页动态规划学习笔记分享】动态规划核心原理详解及27道LeetCode相关经典题目汇总
|
SQL 芯片
数字式秒表电路设计
数字式秒表电路设计
379 1
数字式秒表电路设计
|
XML 存储 JSON
【自动化测试】测试配置管理模块
【自动化测试】测试配置管理模块
179 0
|
设计模式 运维 安全
ThinkPHP你必须要掌握的配置加载(6)
ThinkPHP你必须要掌握的配置加载
270 0
ThinkPHP你必须要掌握的配置加载(6)
|
机器学习/深度学习 存储 自然语言处理
GNN入门必看!Google Research教你如何从毛坯开始搭建sota 图神经网络(上)
图神经网络近几年的发展十分火热,主要原因还是图能够表示连通关系,例如知识图谱等更贴切现实应用!Google Research最近发了一篇博客,从零开始教学GNN的发展路程,不熟悉的同学可以查缺补漏啦!
347 0
GNN入门必看!Google Research教你如何从毛坯开始搭建sota 图神经网络(上)
|
设计模式 Java 中间件
《Spring 手撸专栏》第 1 章:开篇介绍,我要带你撸 Spring 啦!
一、前言 二、目标 三、计划 四、源码 五、总结 六、系列推荐
508 0
《Spring 手撸专栏》第 1 章:开篇介绍,我要带你撸 Spring 啦!