leetcode - 1124 表现良好的最长时间段

1124. 表现良好的最长时间段

题目

给你一份工作时间表 hours,上面记录着某一位员工每天的工作小时数。

我们认为当员工一天中的工作小时数大于 8 小时的时候,那么这一天就是「劳累的一天」。

所谓「表现良好的时间段」,意味在这段时间内,「劳累的天数」是严格 大于「不劳累的天数」。

请你返回「表现良好时间段」的最大长度。

示例

输入:hours = [9,9,6,0,6,6,9]
输出:3
解释:最长的表现良好时间段是 [9,9,6]。

题解

前缀和 + 单调栈

Map

posted @   rachel_aoao  阅读(20)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
历史上的今天:
2022-02-15 MySQL - 事务 & 锁
2022-02-15 MySQL 学习笔记 - 存储 & 索引
2022-02-15 MySQL 学习笔记 - 结构 & 基础
2022-02-15 MySQL 学习笔记 - 引子
点击右上角即可分享
微信分享提示