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

wordpress直接显示文章重庆网站关键词排名优化

wordpress直接显示文章,重庆网站关键词排名优化,注册公司费用有哪些,手机网站后台语言代码随想录第五十九天 Leetcode 503. 下一个更大元素 IILeetcode 42. 接雨水 Leetcode 503. 下一个更大元素 II 题目链接: 下一个更大元素 II 自己的思路:没想到哈哈哈哈!! 正确思路:这个题在单调栈的情况下转了一个弯,就是需要取一个模操作…

代码随想录第五十九天

    • Leetcode 503. 下一个更大元素 II
    • Leetcode 42. 接雨水

Leetcode 503. 下一个更大元素 II

题目链接: 下一个更大元素 II
自己的思路:没想到哈哈哈哈!!

正确思路:这个题在单调栈的情况下转了一个弯,就是需要取一个模操作,用来模拟一个数组的循环过程!!!!

代码:

class Solution {public int[] nextGreaterElements(int[] nums) {int length = nums.length;LinkedList<Integer> st = new LinkedList<>();st.addFirst(0);int[] res = new int[length];Arrays.fill(res,-1);for (int i =1;i<2*length;i++){//单调栈逻辑if(nums[i%length]<=nums[st.getFirst()%length]) st.addFirst(i);else{while(!st.isEmpty()&&nums[i%length]>nums[st.getFirst()%length]){res[st.getFirst()%length] = nums[i%length];st.removeFirst();}st.addFirst(i);}}return res;}
}

Leetcode 42. 接雨水

题目链接: 接雨水
自己的思路:想不到!!!!

正确思路:利用单调栈来存储之前遍历的值,这个题应该是找左边第一个比当前元素大的,右边第一个比当前元素大的,两者进行比较,找最小值,求得的最小值减中间元素的高度就是雨水的高,然后我们利用单调栈存储的下标来找雨水的宽就可以,求得宽以后,两个相乘就可以得到雨水面积!!!!!

代码:

class Solution {public int trap(int[] height) {int length = height.length;int res = 0;LinkedList<Integer> st = new LinkedList<>();st.addFirst(0);for (int i =0;i<length;i++){if (height[i]<=height[st.getFirst()]) st.addFirst(i);else{while(!st.isEmpty()&&height[i]>height[st.getFirst()]){int temp = st.removeFirst();if (!st.isEmpty()) {//雨水高度int h = Math.min(height[i],height[st.getFirst()])-height[temp];//中间部分的宽度int w = i-st.getFirst()-1;//可能有0的面积,不需要加if (h*w>0) res += h*w;}}st.addFirst(i);}}return res;}
}
http://www.mnyf.cn/news/37703.html

相关文章:

  • 自定义菜单WordPress广州网站制作实力乐云seo
  • 建立官方网站多少钱seo黑帽优化
  • 成都网站建设的公司哪家好seo外链推广工具下载
  • 欧洲大带宽服务器seo站长工具下载
  • 临清住房建设网站加盟教育培训哪个好
  • 网站如何做信息表西安网站关键词优化推荐
  • 厦门建站服务seo优化需要多少钱
  • 网页传奇开服表seo新站如何快速排名
  • 怎么用asp做网站培训机构好还是学校好
  • 定手机网站建设猪八戒网接单平台
  • 资讯类响应式网站模板哪里有永久免费建站
  • wordpress域名二级目录如何跳转seo服务顾问
  • 毕设做网站工作量够吗搜索引擎优化师工资
  • 网站上怎么做图片变换动图个人网页
  • 淘客免费网站建设百度客服24小时人工电话
  • 深圳网站开发建设培训机构天津百度seo代理
  • 军博网站建设ui设计
  • 重庆潼南网站建设公司培训网页
  • 网站建设需什么上海网络营销seo
  • 公司网站友情链接怎么做副链百度售后服务电话
  • 大专学网站开发与运营百度广告销售
  • 烟台网站建设企汇互联见效付款软文营销文章案例
  • .net core 做网站网站是怎么做的
  • 广东宏福建设有限公司网站培训方案模板
  • 河东集团网站建设网络推广方案的基本思路
  • 自我介绍面试模板南宁seo推广公司
  • wordpress java接口网络营销推广优化
  • wap网站开发 php成都竞价托管多少钱
  • 网站开发所涉及的技术惠州网站营销推广
  • 在网站上做宣传宜兴网站建设