Knight Moves 解题报告

来源:互联网 发布:sql更新语句有哪些 编辑:程序博客网 时间:2024/05/21 15:42

  这道题是找出一个骑士去访问另一个骑士的最少移动的步数,可以用bfs解决,做这道题首先要了解马的走法,马先走直线在走斜线,共有8种走法如下图:

 

 D4可以走周围标红的位置,可以用一个数组来储存.

 算发:用bfs可以解决。

 

原创粉丝点击