亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

200. Number of Islands

2019-11-08 19:52:16
字體:
來源:轉載
供稿:網友

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

解題思路:一刷ac,深度搜索講訪問過的節點重置。

public class Solution { public int numIslands(char[][] grid) { int res = 0; if (grid == null || grid.length == 0 || grid[0].length == 0) return res; for (int i = 0; i < grid.length; i++) { for (int j = 0; j < grid[i].length; j++) { if (grid[i][j] == '1') { helper(grid, i, j); res++; } } } return res; } public void helper(char[][] grid, int row, int col) { if (row >= grid.length || col >= grid[0].length || row < 0 || col < 0 || grid[row][col] != '1') return; grid[row][col] = '0'; helper(grid, row+1, col); helper(grid, row-1, col); helper(grid, row, col+1); helper(grid, row, col-1); }}class Solution {public: int numIslands(vector<vector<char>>& grid) { if (grid.empty() || grid.size() == 0 || grid[0].size() == 0) return 0; int res = 0; for (int i = 0; i < grid.size(); i++) { for (int j = 0; j < grid[0].size(); j++) { if (grid[i][j] == '1'){ res++; helper(grid, i, j); } } } return res; } void helper(vector<vector<char>> & grid, int row, int col) { if (row < 0 || col < 0 || row >= grid.size() || col >= grid[0].size() || grid[row][col] != '1') return; grid[row][col] = '0'; helper(grid, row+1, col); helper(grid, row-1, col); helper(grid, row, col+1); helper(grid, row, col-1); }};
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97av在线视频| 欧美色道久久88综合亚洲精品| 日韩电影视频免费| 最近2019好看的中文字幕免费| 亚洲日韩欧美视频| 精品伊人久久97| 在线观看免费高清视频97| 亚洲一区二区三区在线免费观看| 国产经典一区二区| 午夜欧美大片免费观看| 国产精品一区二区久久久久| 国产中文字幕91| 欧美激情在线视频二区| 国产精品69精品一区二区三区| 一区二区三区国产在线观看| 久久久精品亚洲| 亚洲精品中文字幕有码专区| 成人xvideos免费视频| 日本最新高清不卡中文字幕| 亚洲第一精品自拍| 韩日精品中文字幕| 国产精品视频色| 日韩欧中文字幕| 欧美性做爰毛片| 亚洲一区www| 精品成人国产在线观看男人呻吟| 日韩电影大全免费观看2023年上| 日韩成人激情视频| 日韩欧美精品网站| 国产精品久久久久久五月尺| 午夜精品久久久久久久白皮肤| 亚洲人永久免费| 久久夜色精品国产亚洲aⅴ| 2019日本中文字幕| 亚洲成人在线网| 久久久久久久久综合| 亚洲xxxx视频| 69av成年福利视频| 91夜夜揉人人捏人人添红杏| 97在线观看免费| 亚洲国产欧美一区| 欧美高清videos高潮hd| 中文字幕无线精品亚洲乱码一区| 8090成年在线看片午夜| 97欧美精品一区二区三区| 色综合伊人色综合网站| 亚洲精品免费一区二区三区| 日韩av快播网址| 亚洲国产精品资源| 国产一区二区三区久久精品| 蜜臀久久99精品久久久久久宅男| 国产精品www| 日韩欧美在线播放| 激情久久av一区av二区av三区| 日韩免费在线视频| 欧美xxxwww| 国产在线精品一区免费香蕉| 中文字幕精品久久| 国产精品久久一| 国产97在线观看| 人九九综合九九宗合| 久久午夜a级毛片| 欧美一级视频一区二区| 57pao国产精品一区| 亚洲精品永久免费精品| 少妇av一区二区三区| 国产一区二区在线免费| 亚洲第一免费播放区| 久久青草精品视频免费观看| 色与欲影视天天看综合网| 亚洲国产高清高潮精品美女| 亚洲奶大毛多的老太婆| 亚洲视频自拍偷拍| 国产精品91久久| 亚洲第一级黄色片| 日韩在线观看视频免费| 亚洲激情在线观看视频免费| 日本亚洲精品在线观看| 国语自产精品视频在免费| 欧美另类高清videos| 国产精品v片在线观看不卡| 日韩欧美综合在线视频| 亚洲毛片在线看| 久久精品99无色码中文字幕| 成人激情免费在线| 欧美影院成年免费版| 日本午夜人人精品| 91在线观看免费网站| 日韩欧美视频一区二区三区| 亚洲精品视频中文字幕| 国产视频在线一区二区| 亚洲精品视频中文字幕| 国产欧美在线播放| 国产区精品在线观看| 韩国日本不卡在线| 久久精品国产久精国产思思| 欧美麻豆久久久久久中文| 亚洲欧美日韩精品久久奇米色影视| 97热在线精品视频在线观看| 欧美激情视频三区| 国产精品xxx视频| 欧美性极品xxxx做受| 中文字幕日韩精品有码视频| 久久久国产影院| 亚洲视频第一页| 国产99久久精品一区二区永久免费| 欧美精品videofree1080p| 欧美在线免费观看| 欧美大秀在线观看| 亚洲欧美日韩天堂一区二区| 亚洲高清色综合| 欧美精品18videosex性欧美| 亚洲毛片在线观看| 欧美洲成人男女午夜视频| 欧美激情xxxx性bbbb| 91精品视频专区| 一区二区三区动漫| 欧美精品第一页在线播放| 日韩天堂在线视频| 亚洲男子天堂网| 欧美日韩精品中文字幕| 国产成人精品最新| 欧美日韩亚洲一区二区| 亚洲男人第一av网站| 91日韩在线播放| 成人黄在线观看| 国产精品丝袜白浆摸在线| 欧美日韩精品在线视频| 欧美午夜无遮挡| 亚洲国产一区自拍| 欧美日本啪啪无遮挡网站| 久久久久久97| 日韩女在线观看| 欧美日韩国产精品一区二区三区四区| 久久综合伊人77777尤物| 国产精品一区二区3区| 在线成人中文字幕| 国产91|九色| 欧洲精品毛片网站| 69影院欧美专区视频| 色一情一乱一区二区| 麻豆国产精品va在线观看不卡| 国产精品爱啪在线线免费观看| 国产精品久久久久久影视| 国产精品日韩专区| 色偷偷888欧美精品久久久| 亚洲午夜精品久久久久久久久久久久| 欧美一级高清免费播放| 一区二区国产精品视频| 国产精品69久久久久| 日韩暖暖在线视频| 38少妇精品导航| 97精品视频在线观看| 蜜月aⅴ免费一区二区三区| 亚洲精品美女久久| 国产精品18久久久久久首页狼| 久久久日本电影| 欧美电影免费观看高清完整| 亚洲人av在线影院| 92看片淫黄大片看国产片| 亚洲男女性事视频| 亚洲国产成人爱av在线播放| 国产日本欧美一区二区三区在线| 亚洲精品美女在线观看|