用c++builder编写扫雷程序的过程是怎样的?应该如何开始?
送一个家庭的节目思想:
排雷程序思想的解释
我大二的时候写过一个扫雷程序,现在有很多。
我不知道他们的算法是什么,但我想是我的。
算法应该是最清晰最简单的。让我解释一下我对扫雷程序的想法。
首先我们在雷场上随机放置地雷,没有地雷的地方就点开。
之后会显示一个数字,表示周围有几个地雷。这是如何实现的?
然后呢。我们可以把整个雷区想象成一个二维数组。A周围的矿数是1,A已经被标记为矿。然后,
答[24],答[25],答[33],答[35],答[43],答[44],答[45]
会一直蔓延到不确定的雷区。这也实现了。
钥匙。我们可以将数组的元素设置为一个类对象
它所属的类