給定乙個由 0 和 1 組成的矩陣,找出每個元素到最近的 0 的距離。兩個相鄰元素間的距離為 1 。
示例 1:
輸入:
0 0 0
0 1 0
0 0 0
輸出:0 0 0
0 1 0
0 0 0
示例 2:
輸入:
0 0 0
0 1 0
1 1 1
輸出:0 0 0
0 1 0
1 2 1
注意:給定矩陣的元素個數不超過 10000。
給定矩陣中至少有乙個元素是 0。
矩陣中的元素只在四個方向上相鄰:上、下、左、右。
4月打卡 Leetcode 542 01 矩陣
題目 我的比較暴力的解法 class solution vector int dy vectorint res matrix vectorint tmp int mm int max while tmp res res i j mm 1 return res bfs 多源bfs框架題解鏈結 leve...
542 01 矩陣(dj的應用)
四月十六號,明天準備開始圖的學習了,這兩天做了幾個廣度優先的演算法題,每個題都有一些不同,有的是單源廣度優先,有的是多源廣度優先,下面這個題,是多源廣度優先演算法的應用,那麼我們列出題目 在做這種,有可能涉及多源廣度的問題時候,我們一定要考慮清楚,誰作為源頭是最合適的呢?這道題我們分析一下,首先找到...
動態規劃 力扣542 01矩陣
給定乙個由 0 和 1 組成的矩陣 mat 請輸出乙個大小相同的矩陣,其中每乙個格仔是 mat 中對應位置元素到最近的 0 的距離。兩個相鄰元素間的距離為 1 示例 輸入 mat 0,0,0 0,1,0 0,0,0 輸出 0,0,0 0,1,0 0,0,0 一般來說,因為這道題涉及到四個方向上的最近...