Leetcode 200. 岛屿数量 解题思路及C++实现

解题思路:数组 典型的深度优先搜索问题,跟第130题 被围绕的区域 有点像,只不过这里不只要找出被水包围的岛屿,还要计算这些岛屿的总数。函数 使用深度优先搜索的方法,大循环是遍历整个grid数组(两个for循环)。经过与grid数组相同纬度的数组visited来标记访问过的岛屿位置。循环内的那个if条件执行的逻辑是:当遇到岛屿块‘1’时,经过visited数组,将与其相连的岛屿块都置为1,而后re
相关文章
相关标签/搜索