Number of Islands
题目描述:
给定一个矩阵,其中1表示陆地,0表示水;要求找到矩阵中岛的数量。
例子:
具体描述见LeetCode200
解题思路:
本题中主要用的方法是深度优先搜索;我们对矩阵中的每个位置进行遍历,如果是1的情况下,我们先将岛的数量加1,然后遍历整个岛的所有位置将其标记为0避免重复查找。这样我们就能找到全部的岛的数量。
代码如下:
|
|
给定一个矩阵,其中1表示陆地,0表示水;要求找到矩阵中岛的数量。
具体描述见LeetCode200
本题中主要用的方法是深度优先搜索;我们对矩阵中的每个位置进行遍历,如果是1的情况下,我们先将岛的数量加1,然后遍历整个岛的所有位置将其标记为0避免重复查找。这样我们就能找到全部的岛的数量。
|
|