求教翻黑白棋算法。
题目:
翻转游戏是在4*4的正方形里进行的,每个小正方形放有拥有黑白两面的棋子。每一轮你翻转3-5个棋子,把它从白变黑或从黑变白。翻转的规则如下:
1. 选择任意一个棋子。
2. 翻转选择的棋子和与它相临的前后左右的棋子(如果有的话)。
跟详细的题目解释:http://blog.sina.com.cn/s/blog_61eccf0e0100g1gs.html
在线游戏演示:http://wanwan.sina.com.cn/xyx/iplay.php?id=106359
求算法思想。。