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

雁塔区网站建设品牌咨询

雁塔区网站建设,品牌咨询,重庆最好的网站建设公司,银河星宇 网站建设leetcode 739 每日温度 对于单调栈问题,我觉得是在循环外部增加一些辅助项减少时间复杂度,但增加内存空间的利用 class Solution:def dailyTemperatures(self, temperatures: List[int]) -> List[int]:ans [0] * len(temperatures)stack []for i …

leetcode 739 每日温度

对于单调栈问题,我觉得是在循环外部增加一些辅助项减少时间复杂度,但增加内存空间的利用

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

leetcode 496 下一个更大元素 |

审题!!!

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

leetcode 503 下一个更大元素||

循环数组法一,两个相同数组串在一起:

class Solution:def nextGreaterElements(self, nums: List[int]) -> List[int]:ans = [-1] * len(nums)stack = [0]for i in range(len(nums) * 2):while len(stack) != 0 and nums[i % len(nums)] > nums[stack[-1]]:ans[stack[-1]] = nums[i % len(nums)]stack.pop()stack.append(i % len(nums))return ans

法二:同一个数组循环两遍

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

相关文章:

  • 惠州最专业的网站建设公司网店代运营一年的费用是多少
  • 找人做试管婴儿的网站seo 公司
  • 企业网站用什么程序好厨师培训机构 厨师短期培训班
  • 宁波建设企业网站网络营销与直播电商
  • 河南网站建设公司 政府搜索引擎优化与推广技术
  • 中企动力 集团网站优化大师下载旧版本安装
  • 上海企业招聘信息发布平台德阳seo优化
  • 秦皇岛做网站的公司深圳外贸网站制作
  • 做一个卖车的网站该怎么做网络营销方案
  • 做网站滨州英文站友情链接去哪里查
  • 创新平台网站建设方案2345网址大全浏览器
  • 邯郸哪有做网站的公司怎么登录百度app
  • 房地产景区网站建设方案广州最新疫情
  • 长春网站推广方式关键词排名优化软件
  • 精神文明网站建设内容百度seo排名技术必不可少
  • 怎么给网站做备案建网站怎么建
  • 北京好的网站建设公司搜索关键词排名
  • 上海锦都建设(集团)有限公司网站seo查询
  • 制作一个自适应网站百度推广外推联系方式
  • 福州专业网站建设怎么做现在如何进行网上推广
  • 自己专业做网站网络市场的四大特点
  • 免费做网站送域名的去了外包简历就毁了吗
  • 网站制作方案的重要性抖音营销
  • 如何跟客户介绍网站建设和推广郑州官网网络营销外包
  • 平台建站系统优化方法
  • 做网站竞价没有点击率百度帐号登录
  • wordpress+仿站步骤武汉seo培训
  • ifront做原型控件的网站深圳全网推广
  • 网站推广优化如何做网络营销好学吗
  • 怎样做o2o网站昆明seo网站建设