算法之统计岛屿数量
题目信息
复制代码
DFS 算法实现
通过深度优先算法对于相邻岛屿进行关联标记,实现岛屿数量统计,正常模式,我们通过从左向右、从上倒下两层循环来进行标记处理,但这里有特别的处理点:
复制代码
即在于我们如何如下场景的处理:
复制代码
也就是需要往回处理当前行的上一行或者左边列,是与我们算法方向相反的,这里需要特别注意,也是保证算法有效性的关键 S
复制代码
版权声明: 本文为 InfoQ 作者【Skysper】的原创文章。
原文链接:【http://xie.infoq.cn/article/a81b17d52899e285b7e6ee166】。文章转载请联系作者。
评论