摘要:
给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。此外,你可以假设该网格的四条边均被水包围。看到该题我选择的方式为广度优先搜索(bfs),遍历每一个为1的点,然后从该点广度优先搜索,搜索到几个集合就代表有几个岛屿。程序代码如下:int numIslands(vector>& grid... 阅读全文
posted @ 2020-04-20 16:44
~吹梦到西洲~
阅读(184)
评论(0)
推荐(0)

浙公网安备 33010602011771号