网站备案号怎么看,武进网站建设方案,世界杯网站源码下载,常用的erp系统有 n 座山排成一列#xff0c;每座山都有一个高度。给你一个整数数组 height #xff0c;其中 height[i] 表示第 i 座山的高度#xff0c;再给你一个整数 threshold 。
对于下标不为 0 的一座山#xff0c;如果它左侧相邻的山的高度 严格大于 threshold #xff0c;那么我…有 n 座山排成一列每座山都有一个高度。给你一个整数数组 height 其中 height[i] 表示第 i 座山的高度再给你一个整数 threshold 。
对于下标不为 0 的一座山如果它左侧相邻的山的高度 严格大于 threshold 那么我们称它是 稳定 的。我们定义下标为 0 的山 不是 稳定的。
请你返回一个数组包含所有 稳定 山的下标你可以以 任意 顺序返回下标数组。
示例 1 输入height [1,2,3,4,5], threshold 2 输出[3,4] 解释 下标为 3 的山是稳定的因为 height[2] 3 大于 threshold 2 。下标为 4 的山是稳定的因为 height[3] 4 大于 threshold 2. 示例 2 输入height [10,1,10,1,10], threshold 3 输出[1,3] 示例 3 输入height [10,1,10,1,10], threshold 10 输出[] 提示
2 n height.length 1001 height[i] 1001 threshold 100 我的解答
class Solution {public ListInteger stableMountains(int[] height, int threshold) {ListInteger res new ArrayList();for(int i 1; i height.length; i){if(height[i - 1] threshold) res.add(i);}return res;}
}