作品集公司网站网站开发和游戏开发
2026/2/22 23:22:50 网站建设 项目流程
作品集公司网站,网站开发和游戏开发,百度小程序如何开发,wordpress 文章阅读量739. 每日温度 已解答 中等 相关标签 相关企业 提示 给定一个整数数组 temperatures #xff0c;表示每天的温度#xff0c;返回一个数组 answer #xff0c;其中 answer[i] 是指对于第 i 天#xff0c;下一个更高温度出现在几天后。如果气温在这之后都不会升高#xff0c…739. 每日温度已解答中等相关标签相关企业提示给定一个整数数组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 10530 temperatures[i] 100class Solution { public: vectorint dailyTemperatures(vectorint temperatures) { int len temperatures.size(); vectorint res(len); stackpairint, int stk; for(int ilen-1; i0; --i){ pairint, int num {0, 0}; while(!stk.empty()){ num stk.top(); if(temperatures[i] num.first){ stk.pop(); num.second 0; } else break; } res[i] num.second 0 ? 0 : num.second - i; stk.push({temperatures[i], i}); } return res; } };

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询