给你一个整数数组 arr 和一个整数 d 。每一步你可以从下标 i 跳到:
i + x ,其中 i + x < arr.length 且 0< x <= d 。
i - x ,其中 i - x >=0 且 0< x <= d 。
除此以外,你从下标 i 跳到下标 j 需要满足:arr[i]> arr[j] 且 arr[i]> arr[k] ,
其中下标 k 是所有 i 到 j 之间的数字(更正式的,min(i, j)< k <max(i, j))。
你可以选择数组的任意下标开始跳跃。请你返回你 最多 可以访问多少个下标。
请注意,任何时刻你都不能跳到数组的外面。
数据范围:1<= arr.length <=10001<= arr[i]<=10^51<= d <= arr.length
题意:给你一个整数数组 arr 和一个整数 d 。每一步你可以从下标 i 跳到:i + x ,其中 i + x < arr.length 且 0 < x <= d 。i - x ,其中 i - x >= 0 且 0 < x <= d 。除此以外,你从下标 i 跳到下标 j 需要满足:arr[i] > arr[j] 且 arr[i] > arr[k] ,其中下标 k 是所有 i 到 j 之间的数字(更正式的,min(i, j) < k <