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

我想花钱做网站企业建站平台

我想花钱做网站,企业建站平台,网站如何做百度推广方案,免费网站在哪下载1、题目描述 给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替。 示例 1: 输…

1、题目描述

给定一个整数数组 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]

2、初始思路

2.1 思路

采用单调栈的方法及逆行优化,单调栈也就是(单调性+栈)。

2.1.1 从右到左 

2.1.2 从左到右

3 完整代码

3.1.1 从右到左

class Solution:def dailyTemperatures(self, temperatures: List[int]) -> List[int]:n = len(temperatures)ans = [0] * nstack = []for i in range(n-1, -1, -1):while stack and temperatures[i] >= temperatures[stack[-1]]:stack.pop()if stack:ans[i] = stack[-1] - istack.append(i)return ans

3.1.2 从左到右

class Solution:def dailyTemperatures(self, temperatures: List[int]) -> List[int]:n = len(temperatures)ans = [0] * nstack = []for i in range(n):while stack and temperatures[i] > temperatures[stack[-1]]:j = stack.pop()ans[j] = i - jstack.append(i)return ans

http://www.dtcms.com/wzjs/365552.html

相关文章:

  • 俄罗斯乌克兰战争北京优化网站推广
  • app和网站的关系凡科网怎么建网站
  • 网站制作 青岛抖音关键词排名优化软件
  • 上海网站制作公司百度搜索引擎优化方案
  • 小企业网站建设包含哪些网站自然排名工具
  • 成都住建局官网租房sem优化
  • 政府网站建设规划署seo页面如何优化
  • 指点成金网发帖推广网站seo诊断分析报告
  • 做按摩网站优化怎么做好推广和营销
  • 长沙官网网站推广优化排名优化公司哪家好
  • 怎么做网站劳务中介进入百度首页
  • java做网站吗石家庄百度推广排名优化
  • 网站的全栈建设营销型网站建设优化建站
  • 萍乡网站建设公司最近新闻热点
  • 网站都需要备案吗长尾关键词挖掘爱站工具
  • 如何做点对点视频网站网络公司优化关键词
  • 高度国际装饰公司官网处理事件seo软件
  • 开封网站优化公司郴州网站建设网络推广渠道
  • 珠海响应式网站建设网站手机版排名seo
  • 网站建设与维护属于什么岗位知名网页设计公司
  • 做刷单哪个网站找小白搜索引擎营销方法有哪些
  • 政府网站制作平台山东百度推广代理商
  • dede5.7网站搬家seo岗位工作内容
  • php网页设计优化网站标题名词解释
  • 打电话给客户怎样介绍自己是做网站的?开场白?7个湖北seo网站推广策略
  • 织梦怎么做英文版网站全媒体运营师培训机构
  • 网站独立ip多代表什么广州seo网络营销培训
  • 精美网站建设网络服务主要包括
  • 前端开发的工作内容seo综合查询网站
  • 濮阳网站建设883664做优化的网站