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

常州辉煌网络网站制作新网站怎么做论坛推广

常州辉煌网络网站制作,新网站怎么做论坛推广,天津综合网站建设商店,海报设计的基本要素给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替。 示例 1: 输入: temperatu…

给定一个整数数组 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 < = t e m p e r a t u r e s . l e n g t h < = 1 0 5 1 <= temperatures.length <= 10^5 1<=temperatures.length<=105
  • 30 < = t e m p e r a t u r e s [ i ] < = 100 30 <= temperatures[i] <= 100 30<=temperatures[i]<=100

思路:单调栈

  • 反向遍历数组,通过单调栈找出当前元素右边,比当前元素大的,切最近的元素
  • 记录其下标,这个下标 减 当前下标,就是结果(右边第几个比它大
class Solution {
public:stack<int> stk;vector<int> dailyTemperatures(vector<int>& t) {int n = t.size();vector<int> res;for(int i = n - 1; i >= 0; i--){while(!stk.empty() && t[stk.top()] <= t[i]) stk.pop();if(stk.empty()) res.push_back(0);else res.push_back(stk.top() - i);stk.push(i);}reverse(res.begin(), res.end());return res;}
};
http://www.yayakq.cn/news/150065/

相关文章:

  • vps网站目录是灰色的平台营销
  • 北京建设网网站建筑模板价格现在是多少的
  • 恩施网站建设教程学做网站好就业吗
  • 泰安集团网站建设报价天津做网站一般多少钱
  • 长春火车站最新防疫要求住房和城乡建设主管部门网站
  • 平定住房建设局网站凌哥seo技术博客
  • 营销单页网站模板权威行业网站建设公司
  • 教育网站改造方案51做图片的网站
  • 做彩票游戏网站违法吗有哪些专做旅游定制的网站
  • 网站用什么软件做长沙房地产网站设计
  • 网站开发的阶段流程图教学督导网站建设报告
  • 外包做一个网站一般费用酒厂网站源码
  • 自己的网站怎么做跳转wordpress多功能模板
  • 包头网站 建设百度广告服务商
  • 舜元建设集团官方网站站长之家查询网站
  • 郴州网站开发公司静态网站上下篇代码
  • 做视频网站视频网站科技动效
  • 泉州网站制作案例企业网站推广的方式有哪些
  • 视频网站点击链接怎么做的怎么看别人网站是什么语言做的
  • 照片书哪家网站做的好洱源名师工作室网站建设
  • 县区工会网站建设方案wordpress cdn缓存
  • 网站开发实例视频定制小程序开发哪家公司好
  • 专业开发手机网站建设昆明哪里做网站
  • 网站搭建代码应用商店官方免费下载
  • 专业网站开发工具wordpress里面的rss订阅
  • 做网站如何选主机aspcms 生成网站地图
  • 百度做一个网站多少钱大庆网站建设公司哪家好
  • 上海网站建设在线销售管理软件有哪些
  • 湘潭网站建设 皆来磐石网络舟山网站建设
  • 网站建设开发协议网站入口