摘要: ##问题描述 给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。 此外,你可以假设该网格的四条边均被水包围。 ##示例 输入: grid = [ ["1","1","1","1"," 阅读全文
posted @ 2021-01-20 23:27 小帆敲代码 阅读(53) 评论(0) 推荐(0) 编辑
摘要: ##问题描述 给定一个二维的矩阵,包含 'X' 和 'O'(字母 O)。 找到所有被 'X' 围绕的区域,并将这些区域里所有的 'O' 用 'X' 填充。 ##示例 X X X X X O O X X X O X X O X X 运行你的函数后,矩阵变为: X X X X X X X X X X X 阅读全文
posted @ 2021-01-20 23:05 小帆敲代码 阅读(43) 评论(0) 推荐(0) 编辑
摘要: ##问题描述 给定一个 完美二叉树 ,其所有叶子节点都在同一层,每个父节点都有两个子节点。二叉树定义如下: struct Node { int val; Node *left; Node *right; Node *next; } 填充它的每个 next 指针,让这个指针指向其下一个右侧节点。如果找 阅读全文
posted @ 2021-01-20 06:52 小帆敲代码 阅读(59) 评论(0) 推荐(0) 编辑