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

茂名网站开发服务商没有工信部备案的网站是骗子吗

茂名网站开发服务商,没有工信部备案的网站是骗子吗,希爱力副作用太强了,公司搭建网站服务503. 下一个更大元素 II 给定一个循环数组 nums #xff08; nums[nums.length - 1] 的下一个元素是 nums[0] #xff09;#xff0c;返回 nums 中每个元素的 下一个更大元素 。 数字 x 的 下一个更大的元素 是按数组遍历顺序#xff0c;这个数字之后的第一个比它更大的数…503. 下一个更大元素 II 给定一个循环数组 nums  nums[nums.length - 1] 的下一个元素是 nums[0] 返回 nums 中每个元素的 下一个更大元素 。 数字 x 的 下一个更大的元素 是按数组遍历顺序这个数字之后的第一个比它更大的数这意味着你应该循环地搜索它的下一个更大的数。如果不存在则输出 -1 。 思路在后面多续一段 class Solution:def nextGreaterElements(self, nums: List[int]) - List[int]:dp [-1] * len(nums)stack []for i in range(len(nums)*2):while(len(stack) ! 0 and nums[i%len(nums)] nums[stack[-1]]):dp[stack[-1]] nums[i%len(nums)]stack.pop()stack.append(i%len(nums))return dp 42. 接雨水 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图计算按此排列的柱子下雨之后能接多少雨水 思路 1. 双指针dp从列的角度去看每一列可以装的雨水取决于左边最高的柱子和右边最高的柱子和该列的高度的差。可以使用双指针当前列的左边最高的柱子可以由前一列的左边最高柱子转移而来同理列的右边最高的柱子可以由后一列的左边最高柱子转移而来。 class Solution:def trap(self, height: List[int]) - int:left_dp [0 for _ in range(len(height))] # 记录左边最高的柱子right_dp [0 for _ in range(len(height))] # 记录右边最高的柱子ans 0left_max 0right_max 0for i in range(1, len(height)): # 求每一列左边最高的柱子left_dp[i] max(left_dp[i-1], height[i-1])for j in range(len(height) -2 , 0, -1): # 求每一列右边最高的柱子right_dp[j] max(right_dp[j1], height[j1])for k in range(len(height)): # 求可以接住的雨水h min(left_dp[k], right_dp[k]) - height[k]ans max(0, h)return ans 2. 单调栈 从行的角度去看需要找到一个个凹槽大的凹槽又有小凹槽可以将凹槽都归一为底部平坦的凹槽如果有小凹槽再计算小凹槽的积水量后就认为其填上了这样每一个凹槽都是底部平坦的凹槽凹槽积水量就是 雨水高度 * 雨水深度其中雨水高度为min(凹槽左侧高度, 凹槽右侧高度) - 凹槽底部高度雨水宽度是 凹槽右侧的下标 - 凹槽左侧的下标 - 1。找的是该元素左边和右边第一个大于该元素的位置和高度可以用单调栈。 单调栈性质从栈头到栈尾单调递增当遇到比栈头元素大的就是出现凹槽计算凹槽的雨水体积。 class Solution:def trap(self, height: List[int]) - int:stack [0]result 0for i in range(1, len(height)):if height[i] height[stack[-1]]:stack.append(i)# 当当前柱子高度和栈顶一致时只需要保存一个柱子作为凹槽底部高度的记录elif height[i] height[stack[-1]]:continueelse:while stack and height[i] height[stack[-1]]:mid_height height[stack[-1]]stack.pop()if stack:right_height height[i]left_height height[stack[-1]]# 两侧的较矮一方的高度 - 凹槽底部高度h min(right_height, left_height) - mid_heightw i - stack[-1] - 1result h * wstack.append(i)return result
http://www.laogonggong.com/news/122041.html

相关文章:

  • 物流三方网站怎么做网站页面建议
  • html建站2021年11月最新新闻热点事件
  • 台州企业建站系统七牛云免费服务器
  • 建设银行网上银行官方网站长沙推广专员招聘
  • 超市网站建设wordpress 使用 相对路径
  • wordpress如何关闭评论中山网站建设seo135
  • 西宁微网站建设wordpress封装
  • aspx高性能网站建设做门户网站的系统
  • 百度收录公司网站地产公司做网站维护写代码么6
  • 做网站的uiwordpress新建字段
  • 网站优化查询代码南阳网站排名优化
  • 建湖网站优化公司新乡专业网站建设公司
  • 注册网站挣钱丹徒网站建设报价
  • 租车网站 模板建设银行网站网页丢失
  • 网站建设干货网站查询工具
  • 微信小程序里的网站怎么做教做网站
  • 河南网站推广多少钱做网站的相关术语
  • 玉林英文网站建设公司网站首页模板
  • 学校网站代码ui设计用的软件有哪些
  • 建设一个中英文双版的网站网站怎么加统计代码
  • python如何建网站建设wordpress广告管理
  • 微信手机网站app制作wordpress那种路径格式容易收录
  • 自己做的网站能放到网上么hexo 导入wordpress
  • 重庆网站查询一个空间 多个网站
  • 自己怎么给网站做优化成都科技网站建设咨
  • 含山县建设局网站电子商务网站平台建设方案
  • wordpress+企业站模版手机创建自己网站
  • 做网站销售的换工作凡客诚品现状2022
  • 公司网站注册要多少钱晋江市规划局建设网站
  • 移动论坛网站模板免费下载开发公司补偿物业公司物业费协议