给你一个整数 n 和二维整数数组 roads,其中
roads[i] = [u_i, v_i, time_i]
表示在路口
u_i
和
v_i
之间有一条需要花费
time_i
时间才能通过的道路...你想知道花费 最少时间 从路口
0
出发到达路口
n - 1
的方案数。
请返回花费 最少时间 到达目的地的 路径数目 。由于答案可能很大,将结果对
10^9+7
取余 后返回。...0,6,7],[0,1,2],[1,2,3],[1,3,3],[6,3,3],[3,5,1],[6,5,1],[2,5,1],[0,4,5],[4,6,2]]
输出:4
解释:从路口 0 出发到路口 6 花费的最少时间是...一个容易想到的性质:在任意的合法方案中,途径的该路径中的每个点时,都是以最短路径的方式到达的。...至此,我们证明了「在任意的合法方案中,途径的该路径中的每个点时,都是以最短路径的方式到达的」这一性质。