7-6,calculateNumbers()这个方法,这一句代码不是多此一举吗?为啥还要If

来源:7-6 为扫雷程序加入交互

慕虎7937911

2020-05-08

			if(mine[i][j]) {
				numbers[i][j]=-1;
			}
			numbers[i][j]=0;
写回答

1回答

liuyubobobo

2020-05-09

确实多此一举了。


继续加油!:)

0
2
liuyubobobo
回复
慕虎5119090
如果有雷,在 if 里,numbers[i][j] 设成了 -1,下面马上设成了 0,所以这个 if 将 numbers[i][j] 设成 -1 没有意义。我们后续的逻辑不会用这个 -1。如果有雷直接 continue 跳过没有问题:)
2022-07-21
共2条回复

7个经典应用诠释Java算法精髓

课程重应用、重实践、重思维,真正应用于实际工作开发中

1888 学习 · 112 问题

查看课程