QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1193|回复: 15

一个关于扫雷得问题

[复制链接]
发表于 2004-1-9 09:12:45 | 显示全部楼层 |阅读模式
我的一个同学  突发奇想
他想用电脑来扫雷    (不是写扫雷游戏  是用电脑来解扫雷)

我们在想一种扫雷得方法    大家帮我们出出主意
发表于 2004-1-10 16:45:58 | 显示全部楼层
这个……我们得先确定它的输入是什么……
可以参考状态机原理
回复

使用道具 举报

 楼主| 发表于 2004-1-10 17:17:39 | 显示全部楼层
这个 随便 就当它是个二维数组
就好象windows里的一个扫雷  而玩扫雷的 是一台电脑
回复

使用道具 举报

发表于 2004-1-12 08:54:47 | 显示全部楼层
说实话,扫雷那个游戏我压根就没玩赢过……
不过……我觉得可以这样:
首先确定几种情况,把所有情况都考虑进去,根据不同情况来转换不同状态
回复

使用道具 举报

发表于 2004-1-15 21:01:15 | 显示全部楼层
做一个几率数组,每个格子一个概率,然后选最高的点开就可以了。
回复

使用道具 举报

 楼主| 发表于 2004-1-16 18:00:17 | 显示全部楼层
[quote:67881e40dd="conner"]做一个几率数组,每个格子一个概率,然后选最高的点开就可以了。[/quote]
我也是这样想的   但是:

如果是这种情况:
[code:1]
……?????……
  ……121……
……………………
[/code:1]
而雷的位置是:
[code:1]
……无有无有无……
  ……121……
……………………
[/code:1]
如果按照概率的算法的话   2的上面的一个空格 有雷的概率应该是最大的呀
但是 2上面就是没雷的
回复

使用道具 举报

发表于 2004-2-1 00:24:10 | 显示全部楼层
若是这样的话,我想最好还是不要判断,先开其他的格子,直到做到可以完全确定某一格是否有雷。当然,若是到了万不得已的时候,还是要靠概率了。人不也是这样玩的吗。
回复

使用道具 举报

 楼主| 发表于 2004-2-1 10:26:06 | 显示全部楼层
那如果真的没有其他格子可开呢?
个人觉得概率不是好办法  至少对于这种情况是肯定行不通的
回复

使用道具 举报

发表于 2004-2-2 13:27:52 | 显示全部楼层
概率也是没有办法的办法。
回复

使用道具 举报

发表于 2004-2-3 17:35:24 | 显示全部楼层
根据格子的位置和他的数字判断就可以了。

当前方格坐标位于雷区的中间,非边缘部分
当前方格坐标位于雷区的四个边缘
当前方格坐标位于雷区的四个顶角
回复

使用道具 举报

发表于 2004-2-4 14:00:24 | 显示全部楼层
我的想法:

用程序把3x3格子的所有情况写出来,当作公式,然后套公式
回复

使用道具 举报

发表于 2004-2-4 15:07:33 | 显示全部楼层
按照我的方法去写,绝对没有问题。
你那个朋友应该是在作一道什么题
回复

使用道具 举报

 楼主| 发表于 2004-2-4 16:41:46 | 显示全部楼层
[quote:b54fb7477b="cjacker"]根据格子的位置和他的数字判断就可以了。

当前方格坐标位于雷区的中间,非边缘部分
当前方格坐标位于雷区的四个边缘
当前方格坐标位于雷区的四个顶角[/quote]
没明白你的意思  举个例子吧 就用我上面121的情况  如何处理?
回复

使用道具 举报

发表于 2004-2-5 21:05:47 | 显示全部楼层
扫雷不光是靠分析,还要靠试探的,人不一定能完通扫雷,电脑更不用说了。
当概率不起作用的时候,就适当的试探,当然有一定的危险性
回复

使用道具 举报

 楼主| 发表于 2004-2-6 23:07:21 | 显示全部楼层
[quote:42c98441ca="muddog"]扫雷不光是靠分析,还要靠试探的,人不一定能完通扫雷,电脑更不用说了。
当概率不起作用的时候,就适当的试探,当然有一定的危险性[/quote]
……无有无有无……
  ……121……
……………………
的情况就是概率不起作用的   但是却有维一的解

就算是试探 也有试探的道理  先试探哪个也是需要考虑的呀
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-9 01:50 , Processed in 0.050367 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表