五子棋编程案例
一个例子
游戏入门
五子棋游戏
最简版本:迭代1
问题1:如果要求你实现一个最简单的五子棋游戏,你会如何实现?
可能的答案:我将介绍游戏的基本规则,并以控制台/终端输入输出作为游戏界面。
最简版本:迭代1
不
是的
最简版本:迭代1
最简版本:迭代1
分离线
职位未安排
列号
行号
输入提示
用户输入
玩家1的石头(黑色的)
玩家2的石头(白色的)
最简版本:迭代1
问题2:如何高效地检查某个玩家是否获胜?
可能的答案:不要检查每个状态,或者说整个棋盘,因为遍历棋盘并检查是否存在五颗棋子连成一线的情况会很复杂;相反,只要每次放置棋子时,检查从该
原创力文档

文档评论(0)