soj1135 飞越原野

/** * 原题:http://222.200.185.45/1135 * 看了题解:http://www.cnblogs.com/ciel/archive/2013/01/25/2876806.html * 代码写得风格比较容易接受,说回题目。。。 * 我看这道题时还蛮蛋疼的,没有想到如何将状态空间增加一个维度, * 看完代码后觉得是一件比较容易理解的事情, * 以后在思考搜索问题时要注意搜索状态的设计! */ #include <iostream> #include <queue> using namespace std; const int MAX = 105; struct state { int x, y, dis, remain; state(int x, int y, int d, int r): x(x), y(y), dis(d), remain(r) { } }; int mx[4] = {-1, 0, 1, […]