JesterM
2014-10-27 17:06
应该是没有做位置重合的冲突判断
有的哇。随机数那里就有判断。
if(board[randx][randy] == 0){
break;
}else{}
如果生成的随机数对应的位置的数字是0才停止生成随机数(break语句)。如果那个位置的数字不是0那就继续生成随机数。直到找到随机数对应的位置的数字是0为止。
慕课网2048私人订制
70014 学习 · 588 问题
相似问题
回答 2
回答 3
回答 5
回答 1