leetcode-200-岛屿问题

发布时间:2024年01月24日

一 参考

200. 岛屿数量 - 力扣(LeetCode)

二 代码

class Solution
{
public:
    int numIslands(vector<vector<char>> &grid)
    {
        int m = grid.size();
        int n = grid[0].size();
        int islandNum = 0;
        for (int i = 0; i < m; i++)
        {
            for (int j = 0; j < n; j++)
            {
                if (grid[i][j] == '1')
                {
                    islandNum++;
                    dfs(grid, i, j);
                }
            }
        }
        return islandNum;
    }
private:
    void dfs(vector<vector<char>> &grid, int r, int c)
    {
        if
文章来源:https://blog.csdn.net/youzjuer/article/details/135829036
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。