思路 以每个grid[i][j]为起点搜索(访问过的跳过),套bfs或者dfs的模板,注意边界条件。这个题不用额外维护一个visited的表,可以原地把grid[i][j]置为'0' bfs: class Solution { public: /** * 判断岛屿数量 * @param grid char字符型vector<vector<>> * @return int整型 */ int dx[4] = {0,0,-1,1}; int dy[4] = {-1,1,0,0}; int solve(v...