在做了电子老鼠,跳马,求图形周长
以及六、八数码后对判价值的方式有了以下思考额。。。
前者(用used【】数组):是每个单独的格子(或者说点)(这是特点!!!)是否需要有价值再判断(比如入队)
后者(用map):是考虑整个地图(特点!!!)是否有有价值再判断(比如入队)
而在其中map和队列的存储一般不可能是多组数据甚至数组代表一种情况,所以经常会使用到“二维形式(或一维形式)到整型数据的转换以及逆转换”
即使用一个整型数据代表所对应的那种情况,因而存入队列和map(对于前者可能就是存判断点脚标,对于后者就可能是一个longlong的与地图相对应的整型数据)
blahblahblah......