1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-10-24 22:38:57 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
This commit is contained in:
2022-05-02 23:44:12 +08:00
parent 7ea03594b3
commit 2a71c78585
4790 changed files with 11696 additions and 10944 deletions

View File

@@ -12,7 +12,7 @@
"translatedContent": "<p>我们从一块字母板上的位置&nbsp;<code>(0, 0)</code>&nbsp;出发,该坐标对应的字符为&nbsp;<code>board[0][0]</code>。</p>\n\n<p>在本题里,字母板为<code>board = [\"abcde\", \"fghij\", \"klmno\", \"pqrst\", \"uvwxy\", \"z\"]</code>,如下所示。</p>\n\n<p><img alt=\"\" src=\"https://assets.leetcode.com/uploads/2019/07/28/azboard.png\" style=\"width: 300px;\" /></p>\n\n<p>我们可以按下面的指令规则行动:</p>\n\n<ul>\n\t<li>如果方格存在,<code>'U'</code>&nbsp;意味着将我们的位置上移一行;</li>\n\t<li>如果方格存在,<code>'D'</code>&nbsp;意味着将我们的位置下移一行;</li>\n\t<li>如果方格存在,<code>'L'</code>&nbsp;意味着将我们的位置左移一列;</li>\n\t<li>如果方格存在,<code>'R'</code>&nbsp;意味着将我们的位置右移一列;</li>\n\t<li><code>'!'</code>&nbsp;会把在我们当前位置 <code>(r, c)</code> 的字符&nbsp;<code>board[r][c]</code>&nbsp;添加到答案中。</li>\n</ul>\n\n<p>(注意,字母板上只存在有字母的位置。)</p>\n\n<p>返回指令序列,用最小的行动次数让答案和目标&nbsp;<code>target</code>&nbsp;相同。你可以返回任何达成目标的路径。</p>\n\n<p>&nbsp;</p>\n\n<p><strong>示例 1</strong></p>\n\n<pre>\n<strong>输入:</strong>target = \"leet\"\n<strong>输出:</strong>\"DDR!UURRR!!DDD!\"\n</pre>\n\n<p><strong>示例 2</strong></p>\n\n<pre>\n<strong>输入:</strong>target = \"code\"\n<strong>输出:</strong>\"RR!DDRR!UUL!R!\"\n</pre>\n\n<p>&nbsp;</p>\n\n<p><strong>提示:</strong></p>\n\n<ul>\n\t<li><code>1 &lt;= target.length &lt;= 100</code></li>\n\t<li><code>target</code>&nbsp;仅含有小写英文字母。</li>\n</ul>\n",
"isPaidOnly": false,
"difficulty": "Medium",
"likes": 41,
"likes": 42,
"dislikes": 0,
"isLiked": null,
"similarQuestions": "[]",
@@ -143,7 +143,7 @@
"__typename": "CodeSnippetNode"
}
],
"stats": "{\"totalAccepted\": \"6.8K\", \"totalSubmission\": \"15.5K\", \"totalAcceptedRaw\": 6777, \"totalSubmissionRaw\": 15529, \"acRate\": \"43.6%\"}",
"stats": "{\"totalAccepted\": \"6.9K\", \"totalSubmission\": \"15.7K\", \"totalAcceptedRaw\": 6882, \"totalSubmissionRaw\": 15722, \"acRate\": \"43.8%\"}",
"hints": [
"Create a hashmap from letter to position on the board.",
"Now for each letter, try moving there in steps, where at each step you check if it is inside the boundaries of the board."