华为OD机试真题Python实现【最小步骤数】真题+解题思路+代码(2022&2023)

题目

一个正整数数组,设为nums
最大为100个成员
求从第一个成员开始正好走到数组最后一个成员所使用的最小步骤数

要求:

  1. 第一步,必须从第一元素起,且1 <= 第一步步长 < len / 2 (len 为数组长度)
  2. 从第二步开始只能以所在成员的数字走相应的步数,不能多不能少,如果目标不可达返回-1,只输出最小的步骤数量
  3. 只能向数组的尾部走不能向回走

华为OD机试(Python)真题目录汇总

文章目录

    • 题目
    • 输入
    • 输出
    • 示例一
      • 输入
      • 输出
      • 说明
    • 示例二
      • 输入
      • <

你可能感兴趣的:(华为OD机试Python真题,华为,开发语言,最小步骤数,python,华为od机试题)