摘要: 原文:http://blog.sina.com.cn/s/blog_4afd4f7c010004zc.html标准的华容道游戏是在一个4*5的方阵中,布有一些各种形状的棋子,当然留有若干空格.你的任务是移动棋子,并把其中的一枚棋子移动到指定的位置,如以下布局,要求把上面的A棋子移动到最下方的中间(其中一个字母为一个棋子,*表示空格):B A A CB A A CD E E FG H I JG * * J解法就是朴素的,搜!搜索有两个难点,一个是状态转移,一个是状态判重.对于本题来说,状态转移是简单的,只用考虑与空格相邻的棋子怎么运动就行了.不过注意,不能用移动空格来状态转移,因为很多时候要多个 阅读全文
posted @ 2011-04-12 19:34 Cranny 阅读(369) 评论(0) 推荐(0) 编辑