java 五子棋 源代码 在我的基础上加个悔棋 判断胜负后把胜利的一方显示在屏幕上 或别的标明胜利一方的 谢

2024-11-25 16:26:06
推荐回答(1个)
回答1:

我的设计是:
allChess[19][19] ;//19 * 19 的棋盘 存放所有的棋子
0 --> 当前没有棋子
1 --> 黑子
2 --> 白子
比如: allChess[2][3]=2 --> 第3行第4列为白子

如果想要悔棋的话,我的理解是这样的:
拿白子举例:
每下一个白子后,保存两个数组,连续下两次白子之后的数组,如果想悔棋,黑方确认之后,返回到上一次白子下后的数组。

楼主这样试试