【题意】
机器人 Rob 可在一个树状路径上自由移动。 给定树状路径 T 上的起点 s 和终点 t, 机器人 Rob 要从 s 运动到 t。 树状路径 T 上有若干可移动的障碍物。 由于路径狭窄, 任何时刻在
路径的任何位置不能同时容纳 2 个物体。每一步可以将障碍物或机器人移到相邻的空顶点上。设计一个有效算法用最少移动次数使机器人从 s 运动到 t。
输入文件示例
input.txt
5 0 3
1 1 2
1 1 2
1 3 0 1 3
0 2 2 4
1 1 3输出文件示例
output.txt
3
【分析】
写这题只是ORZ的。。。
经典难题,并未解决= =
听说网络流n^9??然而我连他跟网络流的关系都不造。。
然后网上有DP的n^6解法,好像很厉害,我就%%%好了。。
谁有兴趣就看吧。。
我就凑个整。。
2016-11-04 15:06:44
时间: 2024-10-04 04:03:06