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

如皋网站定制免费外链发布平台在线

如皋网站定制,免费外链发布平台在线,展台,学校网站素材单调栈 单调栈应用场景:找当前元素左边/右边比当前元素大/小的第一个元素什么是单调栈:保证栈里面的元素递增/递减(需要自己定义)栈内保存什么:存入下标如何比较大小:栈和数组做映射递增?递减&…

单调栈

  • 单调栈应用场景:找当前元素左边/右边比当前元素大/小的第一个元素
  • 什么是单调栈:保证栈里面的元素递增/递减(需要自己定义)
  • 栈内保存什么:存入下标
  • 如何比较大小:栈和数组做映射
  • 递增?递减?:取决于应用场景
    • :求当前元素左边/右边比他的第一个元素
    • :求当前元素左边/右边比他的第一个元素
  • 单调栈的作用:记录存放遍历过的元素,存放的同时进行排序

739. 每日温度

  • 不需要倒序遍历,正序遍历,存入
  • 注意栈内存入的是元素下标而不是元素的值
  • 当前元素比栈口大,则弹出栈口元素,记录该元素结果;循环该过程直到栈为空
  • 当前元素比栈口小,则压入元素,不记录
  • 最后遍历结束,但是栈内的元素没有找到比其更大的,则赋零

496.下一个更大元素①

  • 可以在上一题的基础上做

  • 对于两个没有重复元素的数组(一个为另一个子集),可以用map来做映射

  • unordered_map<int, int> umap;  //key,下标元素;value,下标
    for(int i = 0; i<nums1.size(); i++) umap[nums1[i]] = i;//使用
    if(umap.count(nums2[st.top()]) > 0){   //查看map中是否存在这个元素int index = umap[nums2[st.top()]]; //查询该元素对应的下标result[index] = nums2[i];
    }
    

http://www.ds6.com.cn/news/110092.html

相关文章:

  • 珠海高端网站建设公司公司网站注册流程和费用
  • 公司网站要多大空间聚合广告联盟
  • 帮别人做ppt挣钱的网站推广小程序拿佣金
  • 网站的ip地址香港新闻头条今日新闻
  • 珠海网站建设科速互联外链
  • 广州优化网站建设亚马逊跨境电商个人开店
  • 优客工场 网站开发站长推荐
  • 碑林网站制作电商运营公司
  • 万网网站发布seo教学平台
  • 公司法人查询系统seo排名是什么意思
  • 谁会写网站代码国外浏览器搜索引擎入口
  • 关于网页设计的网站seo入门培训
  • 厦门推广公司搜索引擎优化的概念是什么
  • 驻马店做网站公司搜索引擎推广
  • 百度网站数据统计怎么做韩国seocaso
  • 如何搭建自己的网站服务器地址百度网盘电脑版官网
  • 这样做网站seo包年服务
  • 视频网站建设需要多少钱网络营销的手段有哪些
  • 做网站公司赚不赚钱线上推广策划方案范文
  • 静安网站建设it培训学校it培训机构
  • 深圳建站公司设计搜索引擎登录入口
  • 国企门户网站建设情况汇报html底部友情链接代码
  • 一流的龙岗网站建设竞价推广哪家公司好
  • 网站建设阶段网盘资源大全
  • 设计师网站资源免费b站推广网站链接
  • 建建设网站的企业可以入侵的网站
  • 网站建设合同用贴印花税吗网站怎么优化到首页
  • wordpress显示某一类文章优化设计七年级下册数学答案
  • 推荐国外网站设计牛奶推广软文文章
  • 动态网站设计心得贵州seo培训