leetcode 3285 找到稳定山的下标

embedded/2024/12/21 14:32:37/

3285. 找到稳定山的下标

已解答

简单

相关标签

相关企业

有 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 <= 100
  • 1 <= height[i] <= 100
  • 1 <= threshold <= 100
python">class Solution:def stableMountains(self, height: List[int], threshold: int) -> List[int]:result = []for i in range(1, len(height)):if height[i-1] > threshold:result.append(i)return result


http://www.ppmy.cn/embedded/147549.html

相关文章

Redisson实现分布式锁

Redisson 是一个在Redis的基础上实现的Java驻内存数据网格&#xff08;In-Memory Data Grid&#xff09;。它不仅提供了一系列的分布式的Java常用对象&#xff0c;还提供了许多分布式服务。其中包括(BitSet, Set, Multimap, SortedSet, Map, List, Queue, BlockingQueue, Deque…

在线免费公共DNS解析服务器列表

在线免费公共DNS解析服务器列表&#xff1a;推荐阿里DNS、百度DNS、Google免费DNS地址、OpenDNS地址库、114 DNS、DNSPod等 公共DNS各地区公共DNS各地电信DNS各地联通DNS各地移动DNS各地铁通DNS教育网DNS美国DNS如果配置了不合理的 DNS 服务器&#xff0c;可能会导致网速缓慢、…

虚拟现实辅助工程技术在航空领域的应用

虚拟现实辅助工程技术应用于航空领域是当前和未来的重要发展趋势。虚拟现实辅助工程技术通过虚拟环境模拟航空结构在不同工作状态下的行为和性能演化&#xff0c;为结构的优化设计、高效率制造和低成本维护提供了全方位支持。 虚拟现实辅助工程技术在航空领域的应用 1.飞机结构…

OpenCV基本图像处理操作(三)——图像轮廓

轮廓 cv2.findContours(img,mode,method) mode:轮廓检索模式 RETR_EXTERNAL &#xff1a;只检索最外面的轮廓&#xff1b;RETR_LIST&#xff1a;检索所有的轮廓&#xff0c;并将其保存到一条链表当中&#xff1b;RETR_CCOMP&#xff1a;检索所有的轮廓&#xff0c;并将他们组…

Restaurants WebAPI(一)—— clean architecture

文章目录 项目地址一、Restaurants.Domain 核心业务层1.1 Entities实体层1.2 Repositories 数据操作EF的接口二、Restaurants.Infrastructure 基础设施层2.1 Persistence 数据EF CORE配置2.2 Repositories 数据查询实现2.3 Extensions 服务注册三、Restaurants.Application用例…

构建MacOS应用小白教程(打包 签名 公证 上架)

打包 在package.json中&#xff0c;dependencies会被打进 Electron 应用的包里&#xff0c;而devDependencies则不会&#xff0c;所以必要的依赖需要放到dependencies中。files中定义自己需要被打进 Electron 包里的文件。以下是一个完整的 mac electron-builder的配置文件。 …

STM32单片机芯片与内部33 ADC 单通道连续DMA

目录 一、ADC DMA配置——标准库 1、ADC配置 2、DMA配置 二、ADC DMA配置——HAL库 1、ADC配置 2、DMA配置 三、用户侧 1、DMA开关 &#xff08;1&#xff09;、标准库 &#xff08;2&#xff09;、HAL库 2、DMA乒乓 &#xff08;1&#xff09;、标准库 &#xff…

uniapp scroll-view 不生效排查

排查路径&#xff1a; 开启 refresher-enabled 属性使用竖向滚动时&#xff0c;需要给 <scroll-view> 一个固定高度&#xff0c;通过 css 设置 height&#xff1b;使用横向滚动时&#xff0c;需要给 <scroll-view> 添加 white-space: nowrap; 样式父元素不要设置 …