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

做游戏平面设计好的素材网站有哪些上海制作公司

做游戏平面设计好的素材网站有哪些,上海制作公司,扬中人才,工业企业在线平台应用情景 求当前元素 前面/后面,第一个比它 小/大 的元素的 值/下标/下标距离 优点 剔除重复寻路操作,将暴力 O(n^2) 优化到 O(n) 性质 从栈底开始,元素 单调递增/单调递减 单调性视具体情景而定 (找较大值还是较小值、找的方向) 思路…

应用情景

求当前元素 前面/后面,第一个比它 小/大 的元素的 值/下标/下标距离

优点

剔除重复寻路操作,将暴力 O(n^2) 优化到 O(n)

性质

从栈底开始,元素 单调递增/单调递减

单调性视具体情景而定 (找较大值还是较小值、找的方向)

思路

以某种形式存放遍历过的元素,使该种存放形式符合情景要求

讨论当前元素与栈顶元素比较大小后的几种情况分别对应什么操作

实现

按遍历顺序生成结果:

1.存放每一个遍历过的元素 (写在循环体最后)

2.对于当前元素,要知道有没有比它 大/小 的,就从栈顶向下找,不满足条件的直接出栈

因为对于之后还没遍历到的元素,栈顶不满足条件的元素和当前元素相比

一定劣于当前元素,不会再用到了

3.经历过 2. 之后,当前栈一定符合条件:若栈为空,则没有元素比当前元素更 小/大

若栈非空,则栈顶元素一定是第一个比当前元素 小/大 的

按其他顺序生成结果:略 (我遇到的题目都是按遍历顺序生成结果更优)

注意事项

注意讨论遍历方向,有时反着遍历,思路和代码更简洁

栈中元素有时候需要存数值,有时候要存下标,视题目要求而定

例题

LeetCode.739.每日温度

题目与题解:

题解 力扣 LeetCode 739 每日温度 C++-CSDN博客icon-default.png?t=O83Ahttps://blog.csdn.net/qwq_ovo_pwp/article/details/143243618?spm=1001.2014.3001.5501

http://www.yayakq.cn/news/973380/

相关文章:

  • 随州网站推广稳定的网站服务器租用
  • 品牌营销全案策划佛山网站优化指导
  • 网站开发参考文献期刊网站建设环境搭建心得体会
  • 二手手机回收网站开发鄂尔多斯网站制作 建设推广
  • 肥西县建设发展局网站seo排名第一的企业
  • 网站建设开发全包网站建设工作情况汇报
  • 网站的设计步骤五屏网站建设多少钱
  • 河北省住房城乡建设厅网站首页长沙今天最新招聘信息
  • 济南网站定制策划连锁销售官网
  • 信息网站开发室内装修网站html源码 企业
  • ps制作个人网站南阳旅游网站建设现状
  • 手机怎样做网站图解zencart网站建设
  • 山东济南seo整站优化网站的html
  • 扬州个人做网站微信公众平台开发技术
  • 个人建个网站需要多少钱基础展示型网站和cms
  • ui设计流程培训网站django网站开发流程
  • 动易 网站首页河北省建设项目环保备案网站
  • 做水果的有什么网站最新版wordpress
  • 网站推广和优化教程wordpress 无法注册
  • 建网站与建网页的区别十大app开发公司
  • 定制网站开发多少钱制作网页如何添加图片
  • 2024图案设计免费生成网站关键词优化互点
  • 舟山网站seo卡盟网站是怎么建设的
  • 凡科建站的模板 怎么弄下来自己怎么设计公司logo
  • 做网站甲方乙方公司的区别泗洪做网站公司
  • 沧州市网站优化排名昆山网站制作哪家强
  • 网站建设的基本知识网站新闻发布系统模板
  • google站长工具emlog友情链接代码
  • 网站做ssl证书有风险网站建设销售秘籍
  • 网站如何推广方式全国工商企业查询