mirror of
https://gitee.com/coder-xiaomo/leetcode-problemset
synced 2025-10-22 05:26:46 +08:00
update
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
"translatedContent": "<p>给你一个任务数组 <code>tasks</code> ,其中 <code>tasks[i] = [actual<sub>i</sub>, minimum<sub>i</sub>]</code> :</p>\n\n<ul>\n\t<li><code>actual<sub>i</sub></code> 是完成第 <code>i</code> 个任务 <strong>需要耗费</strong> 的实际能量。</li>\n\t<li><code>minimum<sub>i</sub></code> 是开始第 <code>i</code> 个任务前需要达到的最低能量。</li>\n</ul>\n\n<p>比方说,如果任务为 <code>[10, 12]</code> 且你当前的能量为 <code>11</code> ,那么你不能开始这个任务。如果你当前的能量为 <code>13</code> ,你可以完成这个任务,且完成它后剩余能量为 <code>3</code> 。</p>\n\n<p>你可以按照 <strong>任意顺序</strong> 完成任务。</p>\n\n<p>请你返回完成所有任务的 <strong>最少</strong> 初始能量。</p>\n\n<p> </p>\n\n<p><strong>示例 1:</strong></p>\n\n<pre><b>输入:</b>tasks = [[1,2],[2,4],[4,8]]\n<b>输出:</b>8\n<strong>解释:</strong>\n一开始有 8 能量,我们按照如下顺序完成任务:\n - 完成第 3 个任务,剩余能量为 8 - 4 = 4 。\n - 完成第 2 个任务,剩余能量为 4 - 2 = 2 。\n - 完成第 1 个任务,剩余能量为 2 - 1 = 1 。\n注意到尽管我们有能量剩余,但是如果一开始只有 7 能量是不能完成所有任务的,因为我们无法开始第 3 个任务。</pre>\n\n<p><strong>示例 2:</strong></p>\n\n<pre><b>输入:</b>tasks = [[1,3],[2,4],[10,11],[10,12],[8,9]]\n<b>输出:</b>32\n<strong>解释:</strong>\n一开始有 32 能量,我们按照如下顺序完成任务:\n - 完成第 1 个任务,剩余能量为 32 - 1 = 31 。\n - 完成第 2 个任务,剩余能量为 31 - 2 = 29 。\n - 完成第 3 个任务,剩余能量为 29 - 10 = 19 。\n - 完成第 4 个任务,剩余能量为 19 - 10 = 9 。\n - 完成第 5 个任务,剩余能量为 9 - 8 = 1 。</pre>\n\n<p><strong>示例 3:</strong></p>\n\n<pre><b>输入:</b>tasks = [[1,7],[2,8],[3,9],[4,10],[5,11],[6,12]]\n<b>输出:</b>27\n<strong>解释:</strong>\n一开始有 27 能量,我们按照如下顺序完成任务:\n - 完成第 5 个任务,剩余能量为 27 - 5 = 22 。\n - 完成第 2 个任务,剩余能量为 22 - 2 = 20 。\n - 完成第 3 个任务,剩余能量为 20 - 3 = 17 。\n - 完成第 1 个任务,剩余能量为 17 - 1 = 16 。\n - 完成第 4 个任务,剩余能量为 16 - 4 = 12 。\n - 完成第 6 个任务,剩余能量为 12 - 6 = 6 。\n</pre>\n\n<p> </p>\n\n<p><strong>提示:</strong></p>\n\n<ul>\n\t<li><code>1 <= tasks.length <= 10<sup>5</sup></code></li>\n\t<li><code>1 <= actual<sub>i</sub> <= minimum<sub>i</sub> <= 10<sup>4</sup></code></li>\n</ul>\n",
|
||||
"isPaidOnly": false,
|
||||
"difficulty": "Hard",
|
||||
"likes": 38,
|
||||
"likes": 39,
|
||||
"dislikes": 0,
|
||||
"isLiked": null,
|
||||
"similarQuestions": "[]",
|
||||
@@ -149,7 +149,7 @@
|
||||
"__typename": "CodeSnippetNode"
|
||||
}
|
||||
],
|
||||
"stats": "{\"totalAccepted\": \"5.8K\", \"totalSubmission\": \"8.8K\", \"totalAcceptedRaw\": 5788, \"totalSubmissionRaw\": 8783, \"acRate\": \"65.9%\"}",
|
||||
"stats": "{\"totalAccepted\": \"5.9K\", \"totalSubmission\": \"9K\", \"totalAcceptedRaw\": 5898, \"totalSubmissionRaw\": 8956, \"acRate\": \"65.9%\"}",
|
||||
"hints": [
|
||||
"We can easily figure that the f(x) : does x solve this array is monotonic so binary Search is doable",
|
||||
"Figure a sorting pattern"
|
||||
|
Reference in New Issue
Block a user