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

第66天(简单题中等题 数据结构)

打卡第六十六天
2道简单题+1道中等题
image

题目:
image

思路:
image
image

代码:

class Solution {
public:vector<int> dailyTemperatures(vector<int>& temperatures) {int n = temperatures.size();vector<int> res(n, 0);// 初始化结果数组为0stack<int> st;for (int i = 0; i < temperatures.size(); ++i) {while (!st.empty() && temperatures[i] > temperatures[st.top()]) {// 栈不为空且当前温度高于栈顶索引对应的温度auto t = st.top();// 获取栈顶元素的索引st.pop();// 弹出栈顶元素res[t] = i - t;// 从第t天到第i天需要等待的天数}st.push(i);// 将当前天的索引压入栈中,继续找更高的温度}return res;}
};

耗时≈一小时 明天继续

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

相关文章:

  • 毕业论文终极救星:9款AI一站式工具,选题到降重全搞定!
  • python学生健康管理系统_3tqw8
  • python学生宿舍管理系统vue
  • python演唱会网上订票购票系统vue
  • 如何在企业层面同时实施知识图谱和大型语言模型(LLMs)
  • 63
  • clienthello会不会拆粘包,为什么每次wireshark看到的都是正好的
  • python珠宝首饰连锁店进销存管理系统
  • 数据库连接池(Java)
  • 151_尚硅谷_数组复杂应用-反转
  • excel 导入 科学计数法问题处理
  • python药品商城进销存采购哦管理系统581jv
  • 星哥带你玩飞牛NAS-14:解锁公网自由!Lucky功能工具安装使用保姆级教程
  • YCDISM2026即将到来
  • 机械革命笔记本开机卡Logo?3步强制修复指南
  • adb卸载手机app
  • 关于 安卓15 Termux复制原文件所属权限问题
  • 1.33G 雨晨 Win10 企业版 x64 22H2 极简 19045.6693
  • 用docker解决刷学习通鼠标移出后视频暂停的方法
  • 力扣hot100 - 21、合并两个有序链表
  • 2025年西北大学计算机考研复试机试真题(附 AC 代码 + 解题思路)
  • 什么是无代码平台?它能为企业解决什么问题?
  • STM32智能手环:心率血氧体温监测系统设计与实现
  • Kiro Remote SSH 无法连接远程服务器问题排查与解决
  • 基于STM32的智能鱼缸控制系统设计与实现
  • 电脑的时间从哪里来的?
  • 基于STM32的智能花盆系统设计与实现
  • 微信小程序uniapp-vue英语在线学习系统每日签到打卡
  • 微信小程序uniapp-vue英语在线学习系统每日签到打卡
  • LRU缓存