求,宝石方阵(宝石迷阵,蒙特祖玛的宝藏)这种游戏的核心算法!

1:消除算法最简单的是遍历,判断每一行,每一列有没有超过3个相同的如果有消除

2:开局消除,可以让其自己消除然后补充,直到没有消除,游戏开启时,先进行遍历、补充

3:无解排列,可以根据自己需要写一个判断算法,类似于消除算法,如果游戏需要有提示,那么就是提示算法,判断是否存在移动一次便可消除,如果没有,则根据需求重新排列或者游戏失败