坐井观天

In the name of dream

POJ 2243 Floyd入门

Posted on 2012-06-26 16:20  一毛_  阅读(211)  评论(0编辑  收藏  举报
题目链接:http://poj.org/problem?id=2243题目大意: 给定一个8×8棋盘,问骑士在棋盘中走“日”,从指定点s到指定点e所需的最小步数;分析: 看A*算法的时候,作者引用了这个例题,并且写了个A*代码,咋一看是个floyd; 只需要把一步就可以走到的两点之间距离初始化为1,其余初始化为inf,然后跑一遍floyd就可以得出所有的最优解; Discuss里也有人说是纯数学题,还不理解。 另外这题用bfs也是一样的,见a56爆大奖在线娱乐的poj1915(n<=300)的bfs代码:poj1915 1 /*1915 Accepted 396K 94MS C...