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

我想开个网站平台怎么开呢代码导入wordpress

我想开个网站平台怎么开呢,代码导入wordpress,苏州园科生态建设集团网站,备案 网站首页网址739. 每日温度 给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替 思路&#…

739. 每日温度

给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替

思路:

这种求数组元素左右的第一个大于小于当前元素的类型,适合用单调栈来做。

单调栈的单调属性:单调递增,栈头到栈尾从小到大排列。

单调栈存放元素内容:第几天

遍历时的情况:当前天数的温度大于栈头天数温度时,将栈头元素出栈,当前当前天数与栈头天数的差值就是栈头天数的下一个温度出现所需天数,然后继续比较。当前天数温度小于等于栈头天数温度时,将元素入栈,遍历下一天。

class Solution:def dailyTemperatures(self, temperatures):result = [0 for _ in range(len(temperatures))]stack = [0]for i, v in enumerate(temperatures[1:]):if v <= temperatures[stack[-1]]:stack.append(i + 1)else:while stack and v > temperatures[stack[-1]]:result[stack[-1]] = i + 1 - stack[-1]stack.pop()stack.append(i + 1)return result

496. 下一个更大元素 I

nums1 中数字 x 的 下一个更大元素 是指 x 在 nums2 中对应位置 右侧 的 第一个 比 x 大的元素。

给你两个 没有重复元素 的数组 nums1 和 nums2 ,下标从 0 开始计数,其中nums1 是 nums2 的子集。

对于每个 0 <= i < nums1.length ,找出满足 nums1[i] == nums2[j] 的下标 j ,并且在 nums2 确定 nums2[j] 的 下一个更大元素 。如果不存在下一个更大元素,那么本次查询的答案是 -1 。

返回一个长度为 nums1.length 的数组 ans 作为答案,满足 ans[i] 是如上所述的 下一个更大元素 。

思路:依然是单调栈

class Solution:def nextGreaterElement(self, nums1: List[int], nums2: List[int]) -> List[int]:stack = [nums2[0]]ans = [-1 for _ in range(len(nums1))]for i in nums2[1:]:if i <= stack[-1]:stack.append(i)else:while stack and i > stack[-1]:if stack[-1] in nums1:index = nums1.index(stack[-1])ans[index] = istack.pop()stack.append(i)return ans

 

http://www.15wanjia.com/news/168149.html

相关文章:

  • php网站后台密码破解程序广州pc网站建设
  • 网站建设部署与发布试题微网站开发一般费用多少
  • 网站制作遨游免费网站内容优化方法有哪些内容
  • 某景区网站建设策划书百度快速排名培训
  • asp.net做的音乐网站百度在线翻译
  • 网站开发问卷调查题新乡做网站费用
  • 龙岗网站seo平面设计网站
  • 服装设计网站有哪些网站seo优化技巧
  • 福州网站建设咨询php网站开发框架有哪些
  • 做a免费网站126企业邮箱入口
  • 普陀区网站开发创业做网站失败
  • 想把公司的外部网站替换无锡鑫融建设网站
  • 邵阳市网站建设怎么快速提高网站权重
  • 穿着西裤做的网站4399游戏盒下载官方网站
  • 如何在谷歌上做网站网络广告推广服务
  • wordpress 主机 优点网站seo优化排名
  • 网站 mvc 设计素材下载网
  • 红色大气网络公司企业网站源码_适合广告设计免费公众号开发平台
  • 大型网站建设方案常见问题做视频赚钱的网站有哪些
  • 网站创建想法扬中论坛网官网
  • 网站建设管理经验楚雄企业网站建设公司
  • 网站根目录文件名深圳龙华招聘信息最新招聘
  • 上海网站哪个比较好搜索竞价排名
  • 北京哪里可以申请企业网站域名官网西安制作网站需要多少钱
  • 个人做网站语言石家庄便宜网站制作
  • 学校做网站需要多少钱龙岩网站制作公司
  • 织梦手机电影网站模板网站导航图怎么做的详细步骤
  • 企业网站托管外包怎么做宜兴淘宝网站建设
  • 做网站拉客户有效吗游戏网站开发找什么人可建
  • 会议网站开发wordpress 设置固定链接