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

网站建设二公司html5做网站

网站建设二公司,html5做网站,毕业设计做网站怎样的工作量算达标,腾讯企业邮箱忘记密码目录 739. 每日温度思路代码 496.下一个更大元素 I思路代码 739. 每日温度 Leetcode 思路 维持一个单调递增的栈#xff0c;向栈逐一pushtemperatures里的index。 如果当前遍历的元素大于栈顶元素#xff0c;这意味着 栈顶元素的 右边的最大的元素就是 当前遍历的元素向栈逐一pushtemperatures里的index。 如果当前遍历的元素大于栈顶元素这意味着 栈顶元素的 右边的最大的元素就是 当前遍历的元素所以弹出 栈顶元素并记录否则的话可以直接入栈。 代码 class Solution:def dailyTemperatures(self, temperatures: List[int]) - List[int]:stack [0]answer [0] * len(temperatures)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]]:answer[stack[-1]] i - stack[-1]stack.pop()stack.append(i)return answer时间复杂度O(n)空间复杂度O(n) 496.下一个更大元素 I Leetcode 思路 这道题和上一题类似。 维护一个nums2的单调递增栈只不过在pop的时候需要在nums1中寻找相应的index这一步可以用.index()也可以使用哈希表。 代码 .index() class Solution:def nextGreaterElement(self, nums1: List[int], nums2: List[int]) - List[int]:res [-1] * len(nums1)stack [0]for i in range(len(nums2)):if nums2[i] nums2[stack[-1]]:stack.append(i)else:while stack and nums2[i] nums2[stack[-1]]:if nums2[stack[-1]] in nums1:index nums1.index(nums2[stack[-1]])res[index] nums2[i]stack.pop()stack.append(i)return res哈希表 class Solution:def nextGreaterElement(self, nums1: List[int], nums2: List[int]) - List[int]:res [-1] * len(nums1)stack [0]dic {}for i, v in enumerate(nums1):dic[v] ifor i in range(len(nums2)):if nums2[i] nums2[stack[-1]]:stack.append(i)else:while stack and nums2[i] nums2[stack[-1]]:if nums2[stack[-1]] in nums1:index dic[nums2[stack[-1]]]res[index] nums2[i]stack.pop()stack.append(i)return res
http://wiki.neutronadmin.com/news/287922/

相关文章:

  • 专业手机网站建设价格明细表西安建设工程交易中心
  • 建设银行境外汇款申请书网站手机网站开发 和 网页
  • 做网站运用的软件网站设计中的用户体验
  • 云阳一平米网站建设怎么做货物收发的网站
  • 小型购物网站开发怎么制作自己的免费网站
  • 友情链接网站源码怎样建自己的网站赚钱
  • 建立网站就是制作网页邯郸市教育公共服务平台
  • 软件公司门户网站模板好网站推荐
  • 沈阳个人网站建设重庆汽车网站建设
  • 武侯区网站建设100种禁用的视频软件不要钱
  • 建立网站的工具wordpress cms plugin
  • 做网站知识wordpress 前台
  • 有网络网站打不开商务网站建设与管理
  • 企业网站一般用什么域名如何外贸网站推广
  • 做网站公司logo网络广告效果评估
  • 淄博网站设计策划方案维护wordpress评论翻页
  • 网站开发一般用哪些语言建设工程公司名字大全三个字
  • 莲花网站企业营销策划
  • dede网站迁移步骤做教程网站资源放哪里
  • 漳州建设局网站龙华营销型网站
  • 做数据图表网站centos 6.8 wordpress
  • 武进建设局网站首页网络营销主要干什么
  • 泉州企业免费建站网站设计公司排行榜
  • 网站建设维护升级模板网站和定制网站的区别是什么
  • 食品品牌网站策划九江市区
  • 网站的设计思路范文免费装修设计图app
  • 宜昌网站设计制作公司唐山做网站那家好
  • 2017年网站建设招标书响应式网站做mip
  • 唐山彩钢中企动力提供网站建设旅游网站网页设计方案
  • 做渠道的网站有哪些有网站开发经验怎么写简历