<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>矩阵 on 世界</title>
    <link>https://muzimi.org/docs/leetcode/%E7%9F%A9%E9%98%B5/</link>
    <description>Recent content in 矩阵 on 世界</description>
    <generator>Hugo</generator>
    <language>zh-cn</language>
    <atom:link href="https://muzimi.org/docs/leetcode/%E7%9F%A9%E9%98%B5/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>289 生命游戏</title>
      <link>https://muzimi.org/docs/leetcode/%E7%9F%A9%E9%98%B5/289_%E7%94%9F%E5%91%BD%E6%B8%B8%E6%88%8F/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://muzimi.org/docs/leetcode/%E7%9F%A9%E9%98%B5/289_%E7%94%9F%E5%91%BD%E6%B8%B8%E6%88%8F/</guid>
      <description>&lt;h2 id=&#34;题目描述&#34;&gt;题目描述&lt;a class=&#34;anchor&#34; href=&#34;#%e9%a2%98%e7%9b%ae%e6%8f%8f%e8%bf%b0&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;给定一个 &lt;code&gt;m x n&lt;/code&gt; 的二维面板，&lt;code&gt;1&lt;/code&gt; 表示活细胞，&lt;code&gt;0&lt;/code&gt; 表示死细胞。每个细胞都要根据周围八个方向的活细胞数量，按照题目的四条规则决定下一轮状态。&lt;/p&gt;&#xA;&lt;p&gt;关键点在于：所有细胞的出生和死亡是同时发生的。所以在更新某个位置时，不能让它提前影响其他位置的判断。&lt;/p&gt;</description>
    </item>
    <item>
      <title>36 有效的数独</title>
      <link>https://muzimi.org/docs/leetcode/%E7%9F%A9%E9%98%B5/36_%E6%9C%89%E6%95%88%E7%9A%84%E6%95%B0%E7%8B%AC/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://muzimi.org/docs/leetcode/%E7%9F%A9%E9%98%B5/36_%E6%9C%89%E6%95%88%E7%9A%84%E6%95%B0%E7%8B%AC/</guid>
      <description>&lt;h2 id=&#34;题目描述&#34;&gt;题目描述&lt;a class=&#34;anchor&#34; href=&#34;#%e9%a2%98%e7%9b%ae%e6%8f%8f%e8%bf%b0&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;给定一个 &lt;code&gt;9 x 9&lt;/code&gt; 的数独棋盘，请判断当前已经填入的数字是否合法。&lt;/p&gt;&#xA;&lt;p&gt;这里只需要验证已经出现的数字是否满足数独规则：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;每一行中，数字 &lt;code&gt;1-9&lt;/code&gt; 不能重复出现&lt;/li&gt;&#xA;&lt;li&gt;每一列中，数字 &lt;code&gt;1-9&lt;/code&gt; 不能重复出现&lt;/li&gt;&#xA;&lt;li&gt;每一个 &lt;code&gt;3 x 3&lt;/code&gt; 宫内，数字 &lt;code&gt;1-9&lt;/code&gt; 不能重复出现&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;空白位置用 &lt;code&gt;&#39;.&#39;&lt;/code&gt; 表示。需要注意的是，一个当前合法的棋盘不一定最终可解，这题也不要求把数独解出来，只判断当前状态是否合法。&lt;/p&gt;</description>
    </item>
    <item>
      <title>48 旋转图像</title>
      <link>https://muzimi.org/docs/leetcode/%E7%9F%A9%E9%98%B5/48_%E6%97%8B%E8%BD%AC%E5%9B%BE%E5%83%8F/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://muzimi.org/docs/leetcode/%E7%9F%A9%E9%98%B5/48_%E6%97%8B%E8%BD%AC%E5%9B%BE%E5%83%8F/</guid>
      <description>&lt;h2 id=&#34;题目描述&#34;&gt;题目描述&lt;a class=&#34;anchor&#34; href=&#34;#%e9%a2%98%e7%9b%ae%e6%8f%8f%e8%bf%b0&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;给定一个 &lt;code&gt;n x n&lt;/code&gt; 的二维矩阵 &lt;code&gt;matrix&lt;/code&gt;，它表示一张图像。现在需要把这张图像顺时针旋转 &lt;code&gt;90&lt;/code&gt; 度，并且要求在原地完成，不能额外创建一个同样大小的新矩阵。&lt;/p&gt;</description>
    </item>
    <item>
      <title>54 螺旋矩阵</title>
      <link>https://muzimi.org/docs/leetcode/%E7%9F%A9%E9%98%B5/54_%E8%9E%BA%E6%97%8B%E7%9F%A9%E9%98%B5/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://muzimi.org/docs/leetcode/%E7%9F%A9%E9%98%B5/54_%E8%9E%BA%E6%97%8B%E7%9F%A9%E9%98%B5/</guid>
      <description>&lt;h2 id=&#34;题目描述&#34;&gt;题目描述&lt;a class=&#34;anchor&#34; href=&#34;#%e9%a2%98%e7%9b%ae%e6%8f%8f%e8%bf%b0&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;给你一个 &lt;code&gt;m&lt;/code&gt; 行 &lt;code&gt;n&lt;/code&gt; 列的矩阵 &lt;code&gt;matrix&lt;/code&gt;，要求按照顺时针螺旋顺序返回矩阵中的所有元素。&lt;/p&gt;&#xA;&lt;p&gt;这题的关键不在于怎么“转弯”，而在于如何在不断缩小的边界里，按固定顺序把每一圈完整走完，并且避免重复访问。&lt;/p&gt;</description>
    </item>
    <item>
      <title>73 矩阵置零</title>
      <link>https://muzimi.org/docs/leetcode/%E7%9F%A9%E9%98%B5/73_%E7%9F%A9%E9%98%B5%E7%BD%AE%E9%9B%B6/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://muzimi.org/docs/leetcode/%E7%9F%A9%E9%98%B5/73_%E7%9F%A9%E9%98%B5%E7%BD%AE%E9%9B%B6/</guid>
      <description>&lt;h2 id=&#34;题目描述&#34;&gt;题目描述&lt;a class=&#34;anchor&#34; href=&#34;#%e9%a2%98%e7%9b%ae%e6%8f%8f%e8%bf%b0&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;给定一个 &lt;code&gt;m x n&lt;/code&gt; 的矩阵，如果某个位置的元素为 &lt;code&gt;0&lt;/code&gt;，就把它所在的整行和整列都改成 &lt;code&gt;0&lt;/code&gt;。&lt;/p&gt;&#xA;&lt;p&gt;这题的限制在于要使用原地算法，也就是说不能再开一个同样大小的新矩阵来保存答案，必须直接在原矩阵上修改。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
