#刷题交流#
机器人能量冒险


解题方法
1. 初始化:创建一个布尔数组 `canReach`,用于记录每个位置是否可达,起点位置(索引0)初始为可达。
2. 遍历更新:遍历每个位置,如果当前位置可达,则根据当前位置的能量值更新其可达范围内的所有位置为可达。
3. 返回结果:检查最后一个位置是否可达,返回相应的字符串。

复杂度
- 时间复杂度:O(n^2)
- 空间复杂度:O(n)
展开
评论