- 博客(2)
- 收藏
- 关注
原创 (帮助理解DFS和BFS) 面试题 16.19. 水域大小
先拿一道leetcode的经典题目来理解 你有一个用于表示一片土地的整数矩阵land,该矩阵中每个点的值代表对应地点的海拔高度。若值为0则表示水域。由垂直、水平或对角连接的水域为池塘。池塘的大小是指相连接的水域的个数。编写一个方法来计算矩阵中所有池塘的大小,返回值需要从小到大排序。 class Solution { public: vector ans; int cnt = 0; void dfs(int x, int y, vector<vector>& land) { if (x
2022-03-08 20:48:03
101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人