链接: https://leetcode-cn.com/problems/reachable-nodes-in-subdivided-graph/
题意
给定一张图,图上每两条边上有链上节点,求从节点0出发最多能到的节点个数
解法
我是废物.jpg
简单的说来就是最短路径算法,把两个节点链上的节点当作是两个节点的距离
只是在计算节点的过程中,需要记录寻找最短路径的过程来计算链上节点可以到达的个数
复习了一遍dijkstra算法和用优先队列优化的dijkstra
用两个used来记录每两个节点的链上的节点使用率
细节见代码
写了大半天 我是废物.jpg
代码
1 |
|