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

成都网站外包优化软件开发合同模板

成都网站外包优化,软件开发合同模板,h5设计软件,备案成功的网站739. 每日温度 给定一个整数数组 temperatures #xff0c;表示每天的温度#xff0c;返回一个数组 answer #xff0c;其中 answer[i] 是指对于第 i 天#xff0c;下一个更高温度出现在几天后。如果气温在这之后都不会升高#xff0c;请在该位置用 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 result496. 下一个更大元素 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.hkea.cn/news/14389485/

相关文章:

  • 厦门城乡住房建设厅网站首页wordpress文章归档页面
  • 西安cms模板建站网站网讯
  • 如何登陆网站空间前端开发需要哪些技术
  • 建筑英才招聘网首页关键词seo优化案例
  • 提出网络营销思想的网站改版计划小程序代理招商公司
  • 免费seo排名网站网站制作需要网站制作
  • element ui做门户网站汕头网站推广哪家好
  • 申请网站建设的报告wordpress 自动发送邮件
  • 甘肃建设项目审批权限网站深圳市宝安区住房和建设局网站
  • 成都网站营销seo电话沧州工商联网站建设
  • iss服务器网站建设网站备案和域名备案一样吗
  • 网站开发遵循的原则无为网站建设
  • 宁波网站搜索优化公司seo是什么职位
  • 深圳市建设交易宝安合肥seo按天收费
  • 龙华网站建设推广平台手机分销网站公司
  • 北京网站设计推荐柚米vs2013如何做网站
  • 聊城做网站推广费用网站建设如何找本地客户
  • 一般做网站费用wordpress这么用
  • 你好南京网站js 调用本地wordpress
  • ps里怎么做网站平邑网站优化
  • 网站自己怎么制作首钢建设集团山东公司网站
  • 文件外链生成网站网站技术支持 新锐网络
  • 汕头网站建设哪家好wordpress付费浏览
  • 义乌建设局网站打不开东莞兼职招聘网最新招聘
  • 网站推广做招商加盟不限流量网站空间
  • 网站开发国内外研究背景做网站的得花多少钱
  • thinkphp5 网站开发开发公司的安全生产工作方案
  • 专家库 网站 建设方案字牌标识公司网站网站编号 6019
  • 网站备案信息注销原因通州商城网站建设
  • 登录注册网站怎么做潍坊可以做网站的公司