公告歡迎來到 Larry's notes,近期會持續整理網站。
※ LeetCode, UVa 與 YZUCSE 系列相關文章已從首頁的文章列表中移除。可從首頁的釘選分類瀏覽。
※ LeetCode, UVa 與 YZUCSE 系列相關文章已從首頁的文章列表中移除。可從首頁的釘選分類瀏覽。
LeetCode - 835 解題紀錄 / September LeetCoding Challenge Day 6
題目: LeetCode - 835. Image Overlap
題目說明
給兩個只包含 0 和 1 的正方形陣列代表圖片,求兩者經過左右、上下平移後能造成 1 重疊的最多數量。
解題思路
先使用兩個陣列紀錄兩者圖片為 1 的所有座標,接著使用 HashMap 紀錄兩張圖片任意兩個 1 的偏移量相同的個數 ( 偏移量相同代表經過同樣的平移能使得兩者都重疊 ),最後找出最大值即可。
參考解法
1 | // fast IO |
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 Larry's notes!
評論