这是本文档旧的修订版!
暂无
无
一道A*入门题
洛谷P2324:[SCOI2005]骑士精神
搜索,A*算法
给出一个棋盘,经移动后变成目标状态。若能在15步及以内完成,则输出步数,否则输出-1。
首先对搜索进行一个优化:如果对马的走法进行搜索的话,分支太多了,不妨转为对空格的“走法”进行搜索。 然后是估价函数的建立 也比较一般,就是离目标状态还有多少个棋子没有‘归位’
感觉搜索题的一般思路就是从暴搜开始思考,一步一步优化=。=