用动态算法实现两点之间的最短路径,用java代码实现的算法