漂移# Joke - 肚皮舞运动w*a2014-05-19 07:051 楼Topcoder上的revolvingdoors,一道BFS算法题,真心笨,研究了两天没有完全搞明白,求高人指点。http://community.topcoder.com/stat?c=problem_statement&pm=3064&
r*72014-05-19 07:053 楼应该是个3维的bfs,门旋转的不同状态把这个2d的空间拉成3d,估计不好写。。。不过div i level three的题,我觉得版上能在面试时间解出来的基本没有吧。。。【在 w**a 的大作中提到】: Topcoder上的revolvingdoors,一道BFS算法题,真心笨,研究了两天没有完全搞明白: ,求高人指点。: http://community.topcoder.com/stat?c=problem_statement&pm=3064&
i*e2014-05-19 07:055 楼注意一共只有最多十扇门,就是2^10种状态。每种状态再配上人的位置,就形成一个完整的状态。以这些状态为节点,每个引起门状态变化的边权值为1,其余边权值为0.然后求最短路即可。