① 拼图游戏初始化时如何排除不可能拼成的情形
奇偶性问题,如果打乱的拼图和目标图奇偶性相同,那么可以拼成,随机生成的话50%概率无解http://www.cppblog.com/lemene/archive/2007/10/04/33405.html