题解 1096: Minesweeper

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

Minesweeper (C++代码)

摘要:解题思路:直接解,最直接的就是判断它周围的8个是否存在‘*’号,也就是8种情况(最外围的没有8个,需要判断),每存在一个就记录一个,有多少个就记录多少个,只需判断 i 和 j 的取值范围。例如我的是数……

Minesweeper -题解(Python,暴力搜索)

摘要:## 前言 由于笔者能力问题,所以本题没有采用DFS(~~当然不是因为懒~~) 下面是代码 ## 输入 因为python语言的问题,所以每行输入可以当做一个字符数组,分别储存在列表里面。然……

Minesweeper (C语言代码)

摘要:解题思路:注意事项:在输入的时候可以按行输入(以字符串的形式),不用一个个输入参考代码:#include <stdio.h>#include<string.h> int main(){ int m,n……

Minesweeper (C++代码)principle's simple c++

摘要:解题思路:扫雷问题,问题翻译建议不要去找翻译器,这样其实并没有任何提高,一个一个单词去翻译都比直接看中文版要好注意事项:定义行列,建立数组初始化是没有用的。只能用memeset参考代码:#includ……

Minesweeper (Java代码)

摘要:解题思路:注意事项:参考代码:import java.util.*; public class Main { public static void main(String[] args) {……

Minesweeper c++代码

摘要:解题思路:将&#39;.&#39;转化为&#39;0&#39;,找到&#39;*&#39;后,周围加+。注意事项:check函数中,不需要检测有无越界,输出时限界输出。参考代码:#include <i……

Minesweeper (C语言代码)

摘要:解题思路:                每发现一个雷, 在以雷为中心的八个位置进行加1操作注意事项:                如果你用char存储数据的话, 会面临一个棘手的问