这是一道最短路径的变形问题,其中不仅要计算最短的路径,还要在最短路径的基础上计算最小花费,而且要记录所经过的“城市”。总体上来说这是一道“简单”的30分题目。一些关键代码我给出了注释。注意输出路径的时候,要逆序输出(我用了stack,也可以不用)。 // runtime: 4ms // space: 384K // link: https://pintia.cn/problem-sets/994805342720868352/problems/994805464397627392 // 最短路径的变形题目。 #include <cstring> #include <algor...