news 2026/7/4 10:44:10

leetcode 2110

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 2110

2110: 股票平滑下跌阶段的数目

示例 1 的 prices=[3,2,1,4],按照子数组的右端点下标分组,有这些连续递减子数组:

  • 右端点 i=0:[3]
  • 右端点 i=1:[3,2],[2]
  • 右端点 i=2:[3,2,1],[2,1],[1]
  • 右端点 i=3:[4]

思路:在遍历 prices 的同时,统计当前这段连续递减的长度 last_d。

long long ans = 1; // 第一个元素自己算一个
  • 1 <= prices.length <= 10^5
class Solution { public: long long getDescentPeriods(vector<int>& prices) { int n=prices.size(),last_d=1; // 当前连续平滑段长度(≥1) long long ans=1; for(int i=1;i<n;i++){ if(prices[i-1]-prices[i]==1) last_d++; else last_d=1; ans+=last_d; } return ans; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/30 7:41:24

消息队列真仙:我的道念支持最终一致性

瑶池圣地&#xff0c;飞升台。九天罡风如刀&#xff0c;撕扯着白玉砌成的古老平台。万丈雷云在头顶凝聚&#xff0c;电蛇狂舞&#xff0c;酝酿着最后一重、也是最凶险的“九霄寂灭神雷”。台下&#xff0c;瑶池众仙娥、各方观礼道友&#xff0c;皆屏息凝神&#xff0c;目光聚焦…

作者头像 李华
网站建设 2026/7/1 4:12:15

Spring Boot项目推送Gitee全流程(进阶)

对于国内的Java开发者而言&#xff0c;将Spring Boot项目托管到Gitee是一个常见且高效的选择。本文将以IntelliJ IDEA为开发环境&#xff0c;手把手带你完成从项目初始化到代码成功推送的全过程&#xff0c;并澄清关键概念、解释核心命令&#xff0c;助你彻底掌握。 一、核心概…

作者头像 李华
网站建设 2026/7/1 14:01:27

Java毕设项目:基于Springboot大学校园自习室教室座位预约网站设计与实现基于springboot高校自习室预约系统的设计与实现(源码+文档,讲解、调试运行,定制等)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/6/29 3:21:45

JAVA打造同城羽馆预约,一键畅享运动

利用 JAVA 开发同城羽毛球馆预约系统&#xff0c;可以结合 高并发处理、实时交互、多端适配 等特性&#xff0c;打造一个 “一键预约、智能匹配、全流程数字化” 的运动服务平台&#xff0c;让用户轻松畅享羽毛球运动的乐趣。以下是具体实现方案与核心功能设计&#xff1a;一、…

作者头像 李华
网站建设 2026/6/30 22:18:02

经验贴 | 科学制定招聘需求与预算:HR 必看的逻辑与实操要点

招聘是企业补充人才、保障发展的核心环节&#xff0c;而科学制定招聘需求与预算则是招聘工作高效落地的前提。不少 HR 在实际工作中会陷入 “需求模糊导致招聘偏差”“预算失控造成资源浪费” 的困境&#xff0c;既影响招聘效率&#xff0c;也难以匹配业务发展诉求。本文结合实…

作者头像 李华
网站建设 2026/7/2 3:40:35

经验贴 | AI 面试评估系统怎么用?HR 高效识人实操指南

在企业招聘中&#xff0c;HR 常面临简历筛选效率低、面试评估主观化、优质人才流失快等难题。尤其是大规模校招或社招时&#xff0c;海量候选人让招聘团队不堪重负&#xff0c;传统面试评估方式难以保证公平性和准确性。AI 面试评估系统作为智能化招聘的核心工具&#xff0c;通…

作者头像 李华