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

莆田网站建设制作成品网站源码

莆田网站建设制作,成品网站源码,获取微信公众号首图,网络营销推广策划案503. 下一个更大元素 II 解题思路 参考496. 下一个更大元素 I 首先计算nums2的每一个元素的下一个比他大的元素,使用单调栈 将上面的结果和nums2中的每一个元素组成映射map 针对每一个Nums1的元素 查询map 记录map 的value 但是这个是循环的数组元素 class So…

503. 下一个更大元素 II

解题思路

  • 参考496. 下一个更大元素 I

  • 首先计算nums2的每一个元素的下一个比他大的元素,使用单调栈

  • 将上面的结果和nums2中的每一个元素组成映射map

  • 针对每一个Nums1的元素 查询map 记录map 的value

  • 但是这个是循环的数组元素


class Solution {public int[] nextGreaterElements(int[] nums) {// 使用单调栈计算  改造算法   只不过数组元素可以循环int n = nums.length;// 存放答案的数组int[] res = new int[n];Stack<Integer> s = new Stack<>();for(int i =2 * n - 1; i >= 0; i--){// 判断各自高矮while(!s.isEmpty() && s.peek() <= nums[i % n]){s.pop();}// 存放比当前元素大的元素res[i % n] = s.isEmpty()? -1:s.peek();s.push(nums[i % n]);}return res;}
}
http://www.tj-hxxt.cn/news/96730.html

相关文章:

  • 电子商务网站名称和网址公司网页制作流程
  • 上海优秀设计公司东莞seo建站投放
  • 做网站怎么复制视频链接竞彩足球最新比赛
  • 在线房屋设计网站完整企业网站模板
  • 公司部门职位微信小程序排名关键词优化
  • 网站怎么盈利的大数据获客系统
  • 如何小企业网站建设门户网站
  • 用flask做的网站有哪些seo搜索引擎优化费用
  • wordpress接入微软小冰seo培训讲师招聘
  • 做网站需要买空间么 服务器免费网站怎么注册
  • 小程序视频网站开发北京seo关键词排名优化
  • 怎么做拍卖网站小说搜索风云榜排名
  • 如何利用网站做产品推广seo规范培训
  • 做类似淘宝的网站开发需要什么企业推广哪个平台好
  • seo诊断分析报告南宁百度seo排名价格
  • 商洛做网站的公司电话搜索引擎营销的案例
  • 宁波专业做网站附子seo
  • 学做网站怎么样网站页面的优化
  • 心理医院网站优化服务商新软件推广平台
  • 可以做动画的网站都有哪些网站制作模板
  • 免费网站代码大全如何优化关键词
  • 建筑公司经营范围有哪些aso排名优化
  • 网站二级目录打不开中文搜索引擎排行榜
  • 网站直播怎么做济南做seo排名
  • 做不好的网站违法吗网站源码建站
  • 临沂做网站深圳搜狗seo
  • 合肥有多少做网站的关键词怎么优化到百度首页
  • 高校门户网站建设问题关键词优化排名用哪个软件比较好
  • 网站开发是先做前段还是后台中国网站排名查询
  • 潍坊建公司网站济南百度快照推广公司