Google KickStart 19 round A 题目解析 - 小专栏
首先对于每一个没有 deliver 的位置,我们可以先求出它的最短距离。这个可以将整个地图看成一个 graph,然后,任意两个deliver之间的距离为 0,然后将 所有deliver 看做图上的一个节点,其他的点与点之间的距离为 曼哈顿距离,那么只需要对图做一个 bfs 就行了,这就是answer中说的 muti-source bfs,其实感觉与bfs 并没有什么区别。
Read full article from Google KickStart 19 round A 题目解析 - 小专栏
No comments:
Post a Comment