公告歡迎來到 Larry's notes,近期會持續整理網站。
※ LeetCode, UVa 與 YZUCSE 系列相關文章已從首頁的文章列表中移除。可從首頁的釘選分類瀏覽。
※ LeetCode, UVa 與 YZUCSE 系列相關文章已從首頁的文章列表中移除。可從首頁的釘選分類瀏覽。
LeetCode - 1277 解題紀錄
題目: LeetCode - 1277. Count Square Submatrices with All Ones
題目說明
給一個二維陣列,裡面包含 0 和 1,求出其中值為 1 的元素能組出幾個不同的正方形。
解題思路
對於陣列中的每個元素來說,若該值為 1,能組出的正方形個數為,左邊那個元素最多能組出的正方形個數、上面那個元素最多能組出的正方形個數 和 左上角那個元素最多能組出的正方形個數,三者的最小值 + 1,依照此想法做動態規劃即可。
參考解法
1 | // fast IO |
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 Larry's notes!
評論