mirror of
https://gitee.com/coder-xiaomo/leetcode-problemset
synced 2025-09-05 07:21:40 +08:00
update
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
"translatedContent": "<p>银行内部的防盗安全装置已经激活。给你一个下标从 <strong>0</strong> 开始的二进制字符串数组 <code>bank</code> ,表示银行的平面图,这是一个大小为 <code>m x n</code> 的二维矩阵。 <code>bank[i]</code> 表示第 <code>i</code> 行的设备分布,由若干 <code>'0'</code> 和若干 <code>'1'</code> 组成。<code>'0'</code> 表示单元格是空的,而 <code>'1'</code> 表示单元格有一个安全设备。</p>\n\n<p>对任意两个安全设备而言,<strong>如果</strong><strong>同时</strong> 满足下面两个条件,则二者之间存在 <strong>一个</strong> 激光束:</p>\n\n<ul>\n\t<li>两个设备位于两个 <strong>不同行</strong> :<code>r<sub>1</sub></code> 和 <code>r<sub>2</sub></code> ,其中 <code>r<sub>1</sub> < r<sub>2</sub></code> 。</li>\n\t<li>满足 <code>r<sub>1</sub> < i < r<sub>2</sub></code> 的 <strong>所有 </strong>行 <code>i</code> ,都 <strong>没有安全设备</strong> 。</li>\n</ul>\n\n<p>激光束是独立的,也就是说,一个激光束既不会干扰另一个激光束,也不会与另一个激光束合并成一束。</p>\n\n<p>返回银行中激光束的总数量。</p>\n\n<p> </p>\n\n<p><strong>示例 1:</strong></p>\n\n<p><img alt=\"\" src=\"https://assets.leetcode.com/uploads/2021/12/24/laser1.jpg\" style=\"width: 400px; height: 368px;\" /></p>\n\n<pre>\n<strong>输入:</strong>bank = [\"011001\",\"000000\",\"010100\",\"001000\"]\n<strong>输出:</strong>8\n<strong>解释:</strong>在下面每组设备对之间,存在一条激光束。总共是 8 条激光束:\n * bank[0][1] -- bank[2][1]\n * bank[0][1] -- bank[2][3]\n * bank[0][2] -- bank[2][1]\n * bank[0][2] -- bank[2][3]\n * bank[0][5] -- bank[2][1]\n * bank[0][5] -- bank[2][3]\n * bank[2][1] -- bank[3][2]\n * bank[2][3] -- bank[3][2]\n注意,第 0 行和第 3 行上的设备之间不存在激光束。\n这是因为第 2 行存在安全设备,这不满足第 2 个条件。\n</pre>\n\n<p><strong>示例 2:</strong></p>\n\n<p><img alt=\"\" src=\"https://assets.leetcode.com/uploads/2021/12/24/laser2.jpg\" style=\"width: 244px; height: 325px;\" /></p>\n\n<pre>\n<strong>输入:</strong>bank = [\"000\",\"111\",\"000\"]\n<strong>输出:</strong>0\n<strong>解释:</strong>不存在两个位于不同行的设备\n</pre>\n\n<p> </p>\n\n<p><strong>提示:</strong></p>\n\n<ul>\n\t<li><code>m == bank.length</code></li>\n\t<li><code>n == bank[i].length</code></li>\n\t<li><code>1 <= m, n <= 500</code></li>\n\t<li><code>bank[i][j]</code> 为 <code>'0'</code> 或 <code>'1'</code></li>\n</ul>\n",
|
||||
"isPaidOnly": false,
|
||||
"difficulty": "Medium",
|
||||
"likes": 6,
|
||||
"likes": 7,
|
||||
"dislikes": 0,
|
||||
"isLiked": null,
|
||||
"similarQuestions": "[]",
|
||||
@@ -155,7 +155,7 @@
|
||||
"__typename": "CodeSnippetNode"
|
||||
}
|
||||
],
|
||||
"stats": "{\"totalAccepted\": \"6.7K\", \"totalSubmission\": \"7.9K\", \"totalAcceptedRaw\": 6676, \"totalSubmissionRaw\": 7926, \"acRate\": \"84.2%\"}",
|
||||
"stats": "{\"totalAccepted\": \"7.1K\", \"totalSubmission\": \"8.4K\", \"totalAcceptedRaw\": 7079, \"totalSubmissionRaw\": 8435, \"acRate\": \"83.9%\"}",
|
||||
"hints": [
|
||||
"What is the commonality between security devices on the same row?",
|
||||
"Each device on the same row has the same number of beams pointing towards the devices on the next row with devices.",
|
||||
|
Reference in New Issue
Block a user