题解 1096: Minesweeper

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

筛选

思路很简单,代码很友好(注释),也很短

摘要:解题思路:1.如果是*直接输出,else就考虑相邻元素,这里的相邻元素是核心,可以先考虑同一行和同一列的相邻元素(曼哈顿距离)abs(i - x) + abs(j - y) < 2 // 上下左右的相……

这破题难就难在debug,全是小错误

摘要:解题思路:由于这一题需要判断每个点的情况并且决定是否增加数值,因此需要利用二维列表依次进行判断,不能使用一维列表直接存一段字符串,这里将非雷的元素全部替换为0,对每一个雷进行判断,周围的位置如果有非雷……

屎山代码写法

摘要:解题思路:注意事项:参考代码:#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>using names……

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

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

Minesweeper(水题)

摘要:```c #include //题目挺简单的,细心就好,唯一要注意的就是逐个输入字符要耀getchar忽略掉输入的换行。 int main(){ int n,m,i,j,k=0; ch……

20221124Minesweeper

摘要:解题思路:创建一个(二维)字符数组与一个(二维)整数数组在字符数组中输入&#39;*&#39;或&#39;.&#39;时进行判断:若&#39;*&#39;,则将其符号数组下标对应相同下标的整数数组元素……

题解1096:Minesweeper

摘要:# 1096: Minesweeper ## 知识点 ### 知识点1:无限循环输入,知道输入两个0的时候结束 我这里使用的方法是,用`times`变量进行计数,使用`for`循环。……