{ "type": "code_options", "author": "https://github.com/begeekmyfriend/leetcode", "source": "solution.md", "exercise_id": "837128c8eb2c481ba2cb3ca390a5df10", "keywords": "贪心,数组,动态规划", "title": "跳跃游戏 II", "desc": [ { "content": "\n
给定一个非负整数数组,你最初位于数组的第一个位置。
\n数组中的每个元素代表你在该位置可以跳跃的最大长度。
\n你的目标是使用最少的跳跃次数到达数组的最后一个位置。
\n示例:
\n输入: [2,3,1,1,4]\n
输出: 2
解释: 跳到最后一个位置的最小跳跃数是 2。从下标为 0 跳到下标为 1 的位置,跳 1 步,然后跳 3 步到达数组的最后一个位置。
说明:
\n假设你总是可以到达数组的最后一个位置。
", "language": "markdown" } ], "answer": [ { "content": "", "language": "cpp" } ], "prepared": [ [ { "content": "", "language": "cpp" } ], [ { "content": "", "language": "cpp" } ], [ { "content": "", "language": "cpp" } ] ], "template": { "content": "#include