原创
2021-08-28 09:38:33
58 阅读
原创
2021-08-28 09:38:31
71 阅读
原创
2021-08-28 09:38:30
170 阅读
原创
2021-08-28 09:38:28
60 阅读
原创
2021-08-28 09:38:26
58 阅读
原创
2021-08-28 09:38:24
45 阅读
原创
2021-08-28 09:38:22
138 阅读
原创
2021-08-28 09:38:20
127 阅读
原创
2021-08-28 09:38:18
72 阅读
原创
2021-08-28 09:38:16
330 阅读
原创
2021-08-28 09:38:14
112 阅读
原创
2021-08-28 09:38:12
68 阅读
其实就是找连通分量的问题,使用 DFS 或者 BFS 均可。方法一:深度优先遍历M 地雷E 还未挖出的空方块B 已经挖出的空方块public class Solution { /** * 相邻关系规定为:8 个方向 */ private int[][] directions = {{0, 1}, {1, 0}, {0, -1}, {-1, 0}, {1, 1}, {-1, -1}, {1, -1}, {-1, 1}}; private int ro
原创
2021-08-28 09:38:10
106 阅读
原创
2021-08-28 09:38:05
291 阅读
原创
2021-08-28 09:38:03
227 阅读
「力扣」第 413 题:等差数列划分(中等)题目链接:等差数列划分题解链接:如果一个数列 至少有三个元素 ,并且任意两个相邻元素之差相同,则称该数列为等差数列。例如,[1, 3, 5, 7, 9]、[7, 7, 7, 7] 和 [3, -1, -5, -9] 都是等差数列。给你一个整数数组 nums ,返回数组 nums 中所有为等差数组的 子数组 个数。子数组 是数组中的一个连续序列。示例 1:输入:nums = [1, 2, 3, 4]输出:3解释:nums 中有三个子等差数
原创
2021-08-28 09:37:58
155 阅读