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

长沙做网站推广哪家好网上在线做家教网站

长沙做网站推广哪家好,网上在线做家教网站,建站行业都扁平化设计,广州白云最新消息Problem: 739. 每日温度 文章目录 题目描述思路复杂度Code 题目描述 思路 若本题目使用暴力法则会超时,故而使用单调栈解决: 1.创建结果数组res,和单调栈stack; 2.循环遍历数组temperatures: 2.1.若当stack不为空同时…

Problem: 739. 每日温度

文章目录

  • 题目描述
  • 思路
  • 复杂度
  • Code

题目描述

在这里插入图片描述

思路

若本题目使用暴力法则会超时,故而使用单调栈解决:

1.创建结果数组res,和单调栈stack;
2.循环遍历数组temperatures:

2.1.若当stack不为空同时栈顶所存储的索引对应的气温小于当前的气温,则跟新res中对应位置的值;
2.2.每次向stack中存入每日气温的索引下标

复杂度

时间复杂度:

O ( n ) O(n) O(n);其中 n n n是数组temperatures的大小

空间复杂度:

O ( n ) O(n) O(n)

Code

class Solution {/*** Daily Temperatures** @param temperatures Given array* @return int[]*/public int[] dailyTemperatures(int[] temperatures) {int n = temperatures.length;Stack<Integer> stack = new Stack<>();int[] res = new int[n];for (int i = n - 1; i >= 0; --i) {while (!stack.isEmpty() && temperatures[stack.peek()] <= temperatures[i]) {stack.pop();}res[i] = stack.isEmpty() ? 0 : stack.peek() - i;stack.push(i);}return res;}
}
http://www.yayakq.cn/news/225953/

相关文章:

  • 多语言网站实现网站图片相册代码
  • 怎么找到域名做的那个网站网络分销渠道
  • 下面哪些是用作电子商务网站开发服装网站建设课程
  • 网站建设 目标国家工商局企业查询系统官网
  • 网站服务器配置参考指南网站建设类的职位
  • 建网站程序怎么办网页制作注意事项
  • 上海网站建设官网四川省住房和城乡建设厅官网站网
  • 深圳设计网站培训外贸网络推广信
  • 手机建造网站wordpress 影院
  • 郑州网站设网站建设与维护 国赛
  • 网站建设与域名备案企业合作的响应式网站
  • 做移门配件的网站个人论坛类网站
  • 网站建设课程内容上海松一网站建设
  • seo分析网站国内最近新闻
  • 部门网站建设管理wordpress 安全 插件下载
  • 提供东莞微信网站建设c 能用来做网站
  • 论坛是做网站还是app好惠州做网站乐云seo轻松上线
  • 三拼域名做网站长不长青浦区网站建设费用
  • 天津市开发区建设管理局网站伪原创php网站镜像同步程序
  • 网站开发加设计要多少钱做好的网站怎么发布
  • 珠宝怎么做网站网站公司成功案例怎么写
  • 家居网站建设策划网站编程培训班
  • 易讯企业建站系统做网站视频的赚钱吗
  • 建设机械网站策划seo 的原理和作用
  • 网站模板有哪些内容微信如何绑定网站
  • aspsqlserver做网站门户网站个人可以做吗
  • 如何自建购物网站两台电脑一台做服务器 网站
  • 北京网站建设站建设要如何自己创建一个网站
  • 网站方案案例怎么做网络营销案例分析题
  • 如何做酒网站建立网站有什么作用