日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國(guó)內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁(yè) > php開源 > php教程 > [LeetCode] Number of Islands

[LeetCode] Number of Islands

來源:程序員人生   發(fā)布時(shí)間:2015-06-04 08:12:49 閱讀次數(shù):2725次

Given a 2d grid map of '1's (land) and '0's (water), count the number of islands. An island is surrounded by water and is formed by connecting adjacent lands horizontally or vertically. You may assume all four edges of the grid are all surrounded by water.

Example 1:

11110 11010 11000 00000

Answer: 1

Example 2:

11000 11000 00100 00011

Answer: 3

解題思路

深度優(yōu)先搜索,要求的結(jié)果就是圖中連通份量的個(gè)數(shù)。更詳細(xì)的思路可以參考Find the number of islands。

實(shí)現(xiàn)代碼

//Runtime:13ms class Solution { public: int numIslands(vector<vector<char>> &grid) { if (grid.empty() || grid[0].empty()) return 0; int row = grid.size(); int col = grid[0].size(); int cnt = 0; for (int i = 0; i < row; i++) { for (int j = 0; j < col; j++) { if (grid[i][j] == '1') { cnt++; dfs(grid, i, j); } } } return cnt; } private: void dfs(vector<vector<char>> &grid, int row, int col) { if (row < 0 || row >= grid.size() || col < 0 || col >= grid[0].size() || grid[row][col] != '1') { return; } grid[row][col] = 'X'; dfs(grid, row, col + 1); dfs(grid, row + 1, col); dfs(grid, row, col - 1); dfs(grid, row - 1, col); } };
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 久久久久久久影视 | 日韩精品视频免费 | 国产中文一区二区三区 | 午夜精品久久久久久久99热浪潮 | 久草99 | 婷婷久| 一区二区视频在线 | 国产高清免费 | 99精品视频免费观看 | 成人国产精品久久久按摩 | 日韩亚洲一区二区 | 成人综合av | 国产精品国产三级国产aⅴ9色 | 精品久久中文字幕97 | 日韩av手机在线观看 | 午夜午夜精品一区二区三区文 | 国产一区亚洲 | 亚洲黄色在线观看 | 久久国产精| 日韩三级网址 | 色综久久 | 国产精品日韩欧美一区二区 | 国产精品国产三级国产aⅴ原创 | 国产精品成人一区二区网站软件 | 蜜桃视频一区二区三区 | 成人高清视频免费观看 | 日本xxxx裸体xxxx | 亚洲国产精品免费 | 九九热视频在线 | 一级在线观看 | 国产99久久久久久免费看农村 | 国产性色| 日韩欧美一区二区三区在线视频 | 香蕉视频一区二区三区 | 一区二区三区四区日韩 | 中文字幕在线亚洲 | 精品久久精品久久 | 精品久久久久久久久久久aⅴ | 久9热这里只有精品视频 | 97人人看 | 99久久99久久精品国产片果冻 |