討論串[閒聊] 每日leetcode
共 1548 篇文章
內容預覽:
1992. Find All Groups of Farmland. 有一塊m*n的土地. 1代表農地、0代表森林. 且農地根森林一定是矩形. 請找出所有農地的左上座標和右上座標. 思路 :. 農地右下的座標其x、y一定是整塊農地裡最大的值. 從上到下、從左到右去遍歷整塊土地. 當遇到1就進到dfs
(還有895個字)
內容預覽:
https://leetcode.com/problems/find-all-groups-of-farmland/description. 1992. Find All Groups of Farmland. 給你一個包含0和1的二維陣列,0表示上面是叢林,1表示上面是農地,如果農地的上下. 左右
(還有918個字)
內容預覽:
https://leetcode.com/problems/find-all-groups-of-farmland/. 題目:. 有一個二維的陣列 代表邊版. 邊版實施戒嚴. 把1通通圍在一起變成矩形. 並且裡面只會出現矩形 而且不會相鄰. 問你 裡面的所有矩形的範圍. 像是. 100. 011.
(還有1618個字)
內容預覽:
到處走 到處改成0. cpp的code寫起來感覺蠻整齊的欸. class Solution {. public:. int island;. void walk(vector<vector<char>>& grid , int i , int j). {. grid[i][j] = '0';. if
(還有809個字)
內容預覽:
思路:. 跟昨天差不多 dfs收工. Python Code:. class Solution:. def numIslands(self, grid: List[List[str]]) -> int:. def dfs(x,y):. dx = [1,-1,0,0]. dy = [0,0,1,-1]
(還有540個字)