【LeetCode】每日一题 2024_12_19 找到稳定山的下标(模拟)

前言

每天和你一起刷 LeetCode 每日一题~

最近力扣的每日一题出的比较烂,难度过山车,导致近期的更新都三天打鱼,两天断更了 . . .


前段时间发了篇文章讲了一下后续的更新计划,结果又鸽了快一周了 . . . 也许我该花一天时间思考一下我近期要做的事情,整理一下重新出发

LeetCode 启动!

题目:找到稳定山的下标

代码与解题思路

先读题:最重要的一段话:“对于下标不为 0 的一座山,如果它左侧相邻的山的高度 严格大于 threshold ,那么我们称它是 稳定 的。我们定义下标为 0 的山 不是 稳定的。”

也就是下标 != 0 且左边的山大于 threshold 就是稳定的,把下标塞进 ans 数组即可,代码如下:

go
复制代码
func stableMountains(height []int, threshold int) (ans []int) { for i := range height { if i != 0 && threshold < height[i-1] { ans = append(ans, i) } } return ans }

每天进步一点点,我们明天不见不散~

可以和我刷一辈子的每日一题吗? 一题一题,积累起来就是一辈子。

image.png

聊两句

编程导航的写文章页面又变了,提点建议:

其实没必要一直对着这些页面做调整,除非有比较影响体验的部分或者 Bug,因为我每天都在用这个文章编辑器,在使用一两个月习惯了之后,又是一个大调整,其实是有点难受的

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
戊子仲秋
下载 APP