<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Matrix on</title><link>https://h30306.github.io/blog/zh-tw/tags/matrix/</link><description>Recent content in Matrix on</description><generator>Hugo -- gohugo.io</generator><language>zh-tw</language><managingEditor>hwork0511@gmail.com (Wei Yi Chung)</managingEditor><webMaster>hwork0511@gmail.com (Wei Yi Chung)</webMaster><copyright>© 2026 Wei Yi Chung</copyright><lastBuildDate>Wed, 21 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://h30306.github.io/blog/zh-tw/tags/matrix/index.xml" rel="self" type="application/rss+xml"/><item><title>Matrix 矩陣</title><link>https://h30306.github.io/blog/zh-tw/algorithm/matrix/</link><pubDate>Wed, 21 Oct 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/algorithm/matrix/</guid><description>轉置與旋轉、二維 index 和一維序列互換、鄰居與對角線、四個邊界的螺旋走訪</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/algorithm/matrix/featured.png"/></item><item><title>BFS 與圖的遍歷</title><link>https://h30306.github.io/blog/zh-tw/algorithm/bfs/</link><pubDate>Tue, 20 Oct 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/algorithm/bfs/</guid><description>連通塊、網格 flood fill、多源 BFS、狀態空間 BFS、最短環，以及遞迴 DFS 的深度問題</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/algorithm/bfs/featured.png"/></item><item><title>LeetCode 827: Making A Large Island</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-827/</link><pubDate>Sat, 17 Oct 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-827/</guid><description>LeetCode 827 解題筆記：先幫每座島編號並記大小，再對每個 0 看四周有哪些不同的島，大小相加再加 1</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-827/featured.png"/></item><item><title>LeetCode 212: Word Search II</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-212/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-212/</guid><description>LeetCode 212 解題筆記：把所有單字建成 Trie，網格 DFS 時同步走 Trie，找到就移除、空節點就剪掉</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-212/featured.png"/></item><item><title>LeetCode 2267: Check if There Is a Valid Parentheses String Path</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-2267/</link><pubDate>Tue, 13 Oct 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-2267/</guid><description>LeetCode 2267 解題筆記：狀態是 (r, c, 左括號餘額)；餘額不能是負的，也不能超過剩下的步數；BFS / DP 搜尋這些狀態，走到終點時餘額為 0 就成立</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-2267/featured.png"/></item><item><title>LeetCode 1210: Minimum Moves to Reach Target with Rotations</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-1210/</link><pubDate>Sat, 12 Sep 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-1210/</guid><description>LeetCode 1210 解題筆記：BFS 的狀態是 (蛇尾位置, 方向)，四種移動各自檢查需要空的格子；每步成本相同不需要 heap</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-1210/featured.png"/></item><item><title>LeetCode 4046: Minimum Cost Path With At Most K Turns</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-4046/</link><pubDate>Fri, 11 Sep 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-4046/</guid><description>LeetCode 4046 解題筆記：Dijkstra 的狀態加上「上一步方向」和「已轉彎數」；同一格同方向時，先處理的成本較低，轉彎數也較少的話就支配後面的狀態</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-4046/featured.png"/></item><item><title>LeetCode 773: Sliding Puzzle</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-773/</link><pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-773/</guid><description>LeetCode 773 解題筆記：盤面只有 6! = 720 種，把盤面攤平成字串當 BFS 的狀態，0 跟相鄰格交換就是下一個狀態</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-773/featured.png"/></item><item><title>LeetCode 499: The Maze III</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-499/</link><pubDate>Sun, 06 Sep 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-499/</guid><description>LeetCode 499 解題筆記：Dijkstra 的優先度用 (距離, 路徑字串)，滾動途中經過洞就要停下</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-499/featured.png"/></item><item><title>LeetCode 864: Shortest Path to Get All Keys</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-864/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-864/</guid><description>LeetCode 864 解題筆記：BFS 的狀態是 (位置, 拿到的鑰匙遮罩)，同一格拿著不同鑰匙是不同的節點</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-864/featured.png"/></item><item><title>LeetCode 1292: Maximum Side Length of a Square with Sum Less than or Equal to Threshold</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-1292/</link><pubDate>Sun, 30 Aug 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-1292/</guid><description>LeetCode 1292 解題筆記：二維前綴和加上對邊長二分；兩種二分寫法不能混用</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-1292/featured.png"/></item><item><title>LeetCode 2328: Number of Increasing Paths in a Grid</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-2328/</link><pubDate>Sun, 30 Aug 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-2328/</guid><description>LeetCode 2328 解題筆記：嚴格遞增所以沒有環；dp[cell] = 1 + Σ dp[比它大的鄰居]，依值由大到小處理（或記憶化 DFS），全部加起來</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-2328/featured.png"/></item><item><title>LeetCode 2392: Build a Matrix With Conditions</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-2392/</link><pubDate>Sat, 01 Aug 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-2392/</guid><description>LeetCode 2392 解題筆記：列條件和欄條件互不影響，各做一次拓撲排序；數字 x 放在列順序和欄順序的位置，任一邊有環就回傳空矩陣</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-2392/featured.png"/></item><item><title>LeetCode 3548: Equal Sum Grid Partition II</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3548/</link><pubDate>Mon, 27 Jul 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3548/</guid><description>LeetCode 3548 解題筆記：枚舉橫切（直切用轉置），兩邊差值要等於較大那邊某一格的值；那一邊只有一列或一欄時只能去掉兩端，否則任何一格都可以</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-3548/featured.png"/></item><item><title>LeetCode 980: Unique Paths III</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-980/</link><pubDate>Sun, 26 Jul 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-980/</guid><description>LeetCode 980 解題筆記：網格回溯，原地標記走過的格子，到終點時檢查是否走過所有空格</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-980/featured.png"/></item><item><title>LeetCode 3989: Maximum Consistent Columns in a Grid</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3989/</link><pubDate>Mon, 13 Jul 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3989/</guid><description>LeetCode 3989 解題筆記：保留的欄位是一個子序列，只要相鄰的兩欄相容；LIS 型 DP，dp[j] = 以第 j 欄結尾的最長合法序列</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-3989/featured.png"/></item><item><title>LeetCode 3651: Minimum Cost Path with Teleportations</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3651/</link><pubDate>Fri, 26 Jun 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3651/</guid><description>LeetCode 3651 解題筆記：一層一層算傳送次數；傳送到某格的成本是上一層「值 &amp;gt;= 它的格子」的最小值，排序後用前綴最小值求，再跑一次右 / 下的 Grid DP</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-3651/featured.png"/></item><item><title>LeetCode 1727: Largest Submatrix With Rearrangements</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-1727/</link><pubDate>Tue, 23 Jun 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-1727/</guid><description>LeetCode 1727 解題筆記：每列算出往上連續 1 的高度，欄可以重排，所以把高度由大到小排序，第 j 高乘上 j + 1</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-1727/featured.png"/></item><item><title>LeetCode 1878: Get Biggest Three Rhombus Sums in a Grid</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-1878/</link><pubDate>Tue, 23 Jun 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-1878/</guid><description>LeetCode 1878 解題筆記：枚舉每個頂點和大小，沿四條邊走一圈加總，取前三大的不同值</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-1878/featured.png"/></item><item><title>LeetCode 3961: Maximize Sum of Device Ratings</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3961/</link><pubDate>Thu, 18 Jun 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3961/</guid><description>LeetCode 3961 解題筆記：除了一台以外，每台把最小的單位捐給同一台；那台的評分變成全域最小值，挑第二小值最小的那台當接收者</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-3961/featured.png"/></item><item><title>LeetCode 3905: Multi Source Flood Fill</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3905/</link><pubDate>Sun, 19 Apr 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3905/</guid><description>LeetCode 3905 解題筆記：多源 BFS 一次處理一層，先收集這一層每格的最大顏色，再一起寫回網格</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-3905/featured.png"/></item><item><title>LeetCode 3898: Find the Degree of Each Vertex</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3898/</link><pubDate>Sun, 12 Apr 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3898/</guid><description>LeetCode 3898 解題筆記：鄰接矩陣第 i 列的 1 的個數就是頂點 i 的度數</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-3898/featured.png"/></item><item><title>LeetCode 1975: Maximum Matrix Sum</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-1975/</link><pubDate>Tue, 06 Jan 2026 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-1975/</guid><description>LeetCode 1975 解題筆記：負號可以兩兩搬到任何位置，但負數個數的奇偶不變；奇數個時留一個在絕對值最小的位置</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-1975/featured.png"/></item><item><title>LeetCode 3195: Find the Minimum Area to Cover All Ones I</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3195/</link><pubDate>Fri, 22 Aug 2025 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3195/</guid><description>LeetCode 3195 解題筆記：記錄 1 出現的最上、最下、最左、最右位置，矩形面積就是高乘寬</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-3195/featured.png"/></item><item><title>LeetCode 3643: Flip Square Submatrix Vertically</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3643/</link><pubDate>Sun, 10 Aug 2025 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3643/</guid><description>LeetCode 3643 解題筆記：只翻轉子矩陣的上下列，第 x + i 列和第 x + k - 1 - i 列的那一段互換</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-3643/featured.png"/></item><item><title>LeetCode 1222: Queens That Can Attack the King</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-1222/</link><pubDate>Wed, 30 Jul 2025 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-1222/</guid><description>LeetCode 1222 解題筆記：從國王往八個方向一步一步走，每個方向第一個遇到的皇后就能攻擊；皇后放進集合方便查詢</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-1222/featured.png"/></item><item><title>LeetCode 3619: Count Islands With Total Value Divisible by K</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3619/</link><pubDate>Sat, 19 Jul 2025 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3619/</guid><description>LeetCode 3619 解題筆記：網格 flood fill 加總每座島的值；格子到 10^5，用迭代避免遞迴太深</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-3619/featured.png"/></item><item><title>LeetCode 3070: Count Submatrices with Top-Left Element and Sum Less Than k</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3070/</link><pubDate>Sun, 03 Mar 2024 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3070/</guid><description>LeetCode 3070 解題筆記：包含左上角的子矩陣就是二維前綴和 P[i][j]，數有幾個 &amp;lt;= k</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-3070/featured.png"/></item><item><title>LeetCode 3071: Minimum Operations to Write the Letter Y on a Grid</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3071/</link><pubDate>Sun, 03 Mar 2024 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-3071/</guid><description>LeetCode 3071 解題筆記：分別數 Y 上和 Y 外每個值的次數，枚舉 Y 的值 a 和背景的值 b（a != b），取最少要改的格子數</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-3071/featured.png"/></item><item><title>LeetCode 240: Search a 2D Matrix II</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-240/</link><pubDate>Sat, 12 Nov 2022 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-240/</guid><description>LeetCode 240 解題筆記：從右上角開始，比目標大就往左、比目標小就往下，每一步排除一整列或一整欄</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-240/featured.png"/></item><item><title>LeetCode 48: Rotate Image</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-48/</link><pubDate>Mon, 31 Oct 2022 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-48/</guid><description>LeetCode 48 解題筆記：順時針轉 90 度 = 先轉置再把每一列左右反轉，兩步都可以原地做</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-48/featured.png"/></item><item><title>LeetCode 417: Pacific Atlantic Water Flow</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-417/</link><pubDate>Sun, 30 Oct 2022 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-417/</guid><description>LeetCode 417 解題筆記：反過來從海邊往內走，只能走到不比自己低的格子；兩個海都走得到的格子就是答案</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-417/featured.png"/></item><item><title>LeetCode 73: Set Matrix Zeroes</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-73/</link><pubDate>Tue, 25 Oct 2022 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-73/</guid><description>LeetCode 73 解題筆記：先記下哪些列、哪些欄有 0，掃完之後再一起改；進階用第一列、第一欄當標記</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-73/featured.png"/></item><item><title>LeetCode 74: Search a 2D Matrix</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-74/</link><pubDate>Tue, 25 Oct 2022 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-74/</guid><description>LeetCode 74 解題筆記：每列接上一列是完整排序的，把矩陣當成長度 m × n 的一維陣列二分，mid 換成 (mid // n, mid % n)</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-74/featured.png"/></item><item><title>LeetCode 54: Spiral Matrix</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-54/</link><pubDate>Sat, 22 Oct 2022 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-54/</guid><description>LeetCode 54 解題筆記：維護上下左右四個邊界，依序走右、下、左、上，每走完一邊就把那個邊界往內縮</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-54/featured.png"/></item><item><title>LeetCode 59: Spiral Matrix II</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-59/</link><pubDate>Sat, 22 Oct 2022 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-59/</guid><description>LeetCode 59 解題筆記：跟 LC 54 一樣維護四個邊界，只是把讀取換成依序填入 1 到 n²</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-59/featured.png"/></item><item><title>LeetCode 36: Valid Sudoku</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-36/</link><pubDate>Fri, 21 Oct 2022 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-36/</guid><description>LeetCode 36 解題筆記：每個數字在列、欄、3 × 3 宮格各只能出現一次；用 (數字, 列)、(數字, 欄)、(數字, 宮格) 當 key 放進同一個集合</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-36/featured.png"/></item><item><title>LeetCode 892: Surface Area of 3D Shapes</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-892/</link><pubDate>Sat, 24 Sep 2022 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-892/</guid><description>LeetCode 892 解題筆記：每疊 v 個方塊有 4v + 2 個面，再扣掉跟上方和左方相鄰的疊重疊的 2 × min 面</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-892/featured.png"/></item><item><title>LeetCode 883: Projection Area of 3D Shapes</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-883/</link><pubDate>Wed, 21 Sep 2022 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-883/</guid><description>LeetCode 883 解題筆記：俯視是非 0 的格子數，正視和側視分別是每一列、每一欄的最大值總和</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-883/featured.png"/></item><item><title>LeetCode 867: Transpose Matrix</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-867/</link><pubDate>Sat, 17 Sep 2022 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-867/</guid><description>LeetCode 867 解題筆記：轉置後的大小是 n × m，res[j][i] = matrix[i][j]；Python 可以用 zip(*matrix)</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-867/featured.png"/></item><item><title>LeetCode 832: Flipping an Image</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-832/</link><pubDate>Thu, 15 Sep 2022 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-832/</guid><description>LeetCode 832 解題筆記：每一列先左右反轉再把 0、1 互換；可以用左右指針同時做</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-832/featured.png"/></item><item><title>LeetCode 766: Toeplitz Matrix</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-766/</link><pubDate>Tue, 06 Sep 2022 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-766/</guid><description>LeetCode 766 解題筆記：同一條對角線的元素都相同，等價於每一格都等於左上角那格</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-766/featured.png"/></item><item><title>LeetCode 733: Flood Fill</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-733/</link><pubDate>Sat, 03 Sep 2022 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-733/</guid><description>LeetCode 733 解題筆記：從起點 DFS / BFS，四個方向上跟起點原本顏色相同的格子都換成新顏色；新舊顏色相同時直接回傳</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-733/featured.png"/></item><item><title>LeetCode 661: Image Smoother</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-661/</link><pubDate>Mon, 29 Aug 2022 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-661/</guid><description>LeetCode 661 解題筆記：每格取周圍 3 × 3 範圍內存在的格子平均，向下取整；結果要寫到新的矩陣</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-661/featured.png"/></item><item><title>LeetCode 566: Reshape the Matrix</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-566/</link><pubDate>Sat, 27 Aug 2022 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-566/</guid><description>LeetCode 566 解題筆記：元素總數不同就回傳原矩陣；否則第 k 個元素放到 (k // c, k % c)</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-566/featured.png"/></item><item><title>LeetCode 463: Island Perimeter</title><link>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-463/</link><pubDate>Wed, 24 Aug 2022 00:00:00 +0000</pubDate><author>hwork0511@gmail.com (Wei Yi Chung)</author><guid>https://h30306.github.io/blog/zh-tw/leetcode/leetcode-463/</guid><description>LeetCode 463 解題筆記：每格陸地貢獻 4 條邊，每跟上方或左方的陸地相鄰一次就少 2 條</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://h30306.github.io/blog/leetcode/leetcode-463/featured.png"/></item></channel></rss>