当前位置: 首页 > news >正文

【每日一题】LeetCode 739. 每日温度 TypeScript

CodeTop 面试题目总结

给定一个整数数组temperatures,表示每天的温度,返回一个数组answer,其中answer[i]是指对于第i天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用0来代替。

示例 1:

输入:temperatures = [73,74,75,71,69,72,76,73]输出:[1,1,4,2,1,1,0,0]

示例 2:

输入:temperatures = [30,40,50,60]输出:[1,1,1,0]

示例 3:

输入:temperatures = [30,60,90]输出:[1,1,0]

提示:

  • 1 <= temperatures.length <= 105
  • 30 <= temperatures[i] <= 100

function dailyTemperatures(temperatures: number[]): number[] { const n = temperatures.length const res:number[] = new Array(n).fill(0) const track:number[] = [] for(let i=0;i<n;i++){ while(track.length>0&&temperatures[i]>temperatures[track[track.length-1]]){ const preIndex = track.pop() res[preIndex] = i-preIndex } track.push(i) } return res };

共勉

http://www.jsqmd.com/news/1369714/

相关文章:

  • SkillOpt:基于参数化与优化算法实现LLM Agent技能自动调优
  • AI 电动摩托车控制器智能功率 覆盖主驱动、预驱、电池管理及辅助电源的完整选型方案
  • Rhino AI建模插件实测:49个基础功能与3套参数化工作流
  • P1216 [IOI 1994 / USACO1.5] 数字三角形 题解复盘
  • 独居青年独处空虚实测暖音树洞回声暖心陪伴治愈日常孤独 - nuanyin
  • 2025年,SaaS出海如何通过联盟营销实现30%增长?
  • 基于555定时器与高压模块的DIY智能灭蚊电路设计与实现
  • OEXN平台:从公开信息出发 观察移动端体验与用户体验路径
  • 山西省旧手机回收门店服务怎么办理山西长治万家乐资源回收经营部(山西省服务中心) - 热点品牌推荐
  • 佛山南一钣金喷漆:专业修复3年质保 - 品牌排行榜
  • B站AI创作工具集实战:从零构建视频标题与封面生成器
  • 企业级船运物流管理系统架构与优化实践
  • 俄语AI“雪松”项目解析:如何实现深度语言与文化理解
  • 大鼠原代成骨细胞(OB)生物学特性、标准化培养工艺及骨科领域科研应用探析
  • 2026 年徐水可靠的金属雕花板高抗压一体板工厂联系方式,外墙装修选它竟能省一半人工?这款高抗压一体板太实用了 - 行业鉴选官
  • 模型效果不好时,我现在会先看数据集
  • LangChain Deep Agents系统提示词四层架构解析与实战优化
  • 从练习到接稿:创作者如何构建作品集与定价策略
  • 南宁出发西藏阿里大环线攻略,西藏旅游攻略:如何选对旅行社和地接社?| 附:旅行社电话 - 西藏康泰旅行社
  • 罗德与施瓦茨RS SFE100 测试发射机
  • Linux 内核驱动开发与 BSP 移植经验:上线配置该怎么收口
  • AE新手入门全攻略:从零掌握动态图形与视频特效核心技能
  • 构建微服务容错体系:从超时熔断到优雅降级实战指南
  • 汇正财经:养殖底部回暖,鸡肉产业链迎机遇
  • Zotero PDF Translate插件:5分钟快速上手终极指南,解锁跨语言文献阅读新体验
  • 重磅上新:推荐烟台优质里氏硬度计供货商 - 品牌推广大师
  • AI本地化实战:从翻译到深度重构,多语言NLP应用避坑指南
  • Voronoi图算法在土地分割优化中的应用实践
  • 【学习笔记】工具设计,Agent 的手比大脑更容易出问题-8/16
  • Unity游戏逆向调试实战:使用DnSpy反编译与动态分析游戏逻辑