1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-09-05 15:31:43 +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>为了给刷题的同学一些奖励,力扣团队引入了一个弹簧游戏机。游戏机由 <code>N</code> 个特殊弹簧排成一排,编号为 <code>0</code> 到 <code>N-1</code>。初始有一个小球在编号 <code>0</code> 的弹簧处。若小球在编号为 <code>i</code> 的弹簧处,通过按动弹簧,可以选择把小球向右弹射&nbsp;<code>jump[i]</code> 的距离,或者向左弹射到任意左侧弹簧的位置。也就是说,在编号为 <code>i</code> 弹簧处按动弹簧,小球可以弹向 <code>0</code> 到 <code>i-1</code> 中任意弹簧或者 <code>i+jump[i]</code> 的弹簧(若 <code>i+jump[i]&gt;=N</code> ,则表示小球弹出了机器)。小球位于编号 0 处的弹簧时不能再向左弹。</p>\n\n<p>为了获得奖励,你需要将小球弹出机器。请求出最少需要按动多少次弹簧,可以将小球从编号 <code>0</code> 弹簧弹出整个机器,即向右越过编号 <code>N-1</code> 的弹簧。</p>\n\n<p><strong>示例 1</strong></p>\n\n<blockquote>\n<p>输入:<code>jump = [2, 5, 1, 1, 1, 1]</code></p>\n\n<p>输出:<code>3</code></p>\n\n<p>解释:小 Z 最少需要按动 3 次弹簧,小球依次到达的顺序为 0 -&gt; 2 -&gt; 1 -&gt; 6最终小球弹出了机器。</p>\n</blockquote>\n\n<p><strong>限制:</strong></p>\n\n<ul>\n\t<li><code>1 &lt;= jump.length &lt;= 10^6</code></li>\n\t<li><code>1 &lt;= jump[i] &lt;= 10000</code></li>\n</ul>\n",
"isPaidOnly": false,
"difficulty": "Hard",
"likes": 67,
"likes": 68,
"dislikes": 0,
"isLiked": null,
"similarQuestions": "[]",
@@ -162,7 +162,7 @@
"__typename": "CodeSnippetNode"
}
],
"stats": "{\"totalAccepted\": \"7.4K\", \"totalSubmission\": \"25.9K\", \"totalAcceptedRaw\": 7420, \"totalSubmissionRaw\": 25919, \"acRate\": \"28.6%\"}",
"stats": "{\"totalAccepted\": \"8.1K\", \"totalSubmission\": \"27.4K\", \"totalAcceptedRaw\": 8137, \"totalSubmissionRaw\": 27367, \"acRate\": \"29.7%\"}",
"hints": [],
"solution": null,
"status": null,