9.2.2 最短路径问题