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

网站游戏网站怎么建设电商网站seo优化

网站游戏网站怎么建设,电商网站seo优化,软件开发工具介绍,企业品牌网站建设定制开发单调栈 知识概览 单调栈最常见的应用是找到每一个数离它最近的且比它小的数。单调栈考虑的方式和双指针类似#xff0c;都是先想一下暴力做法是什么#xff0c;然后再挖掘一些性质如单调性#xff0c;最终可以把目光集中在比较少的状态中#xff0c;从而达到降低时间复杂…单调栈 知识概览 单调栈最常见的应用是找到每一个数离它最近的且比它小的数。单调栈考虑的方式和双指针类似都是先想一下暴力做法是什么然后再挖掘一些性质如单调性最终可以把目光集中在比较少的状态中从而达到降低时间复杂度的作用都是算法优化的一种手段。对于的情况更有可能是答案因此将删掉。最终剩下的是严格单调上升的序列。 例题展示 题目链接 https://www.acwing.com/problem/content/832/ 代码 #include iostreamusing namespace std;const int N 100010;int n; int stk[N], tt;int main() {scanf(%d, n);for (int i 0; i n; i){int x;scanf(%d, x);while (tt stk[tt] x) tt--;if (tt) printf(%d , stk[tt]);else printf(-1 );stk[tt] x;}return 0; } 单调队列 知识概览 单调队列最经典的一个应用是求一下滑动窗口里的最大值或最小值。用数组模拟栈和队列的效率更高这里用数组模拟。 例题展示 题目链接 https://www.acwing.com/problem/content/156/ 代码 #include iostreamusing namespace std;const int N 1000010;int n, k; int a[N], q[N];int main() {scanf(%d%d, n, k);for (int i 0; i n; i) scanf(%d, a[i]);int hh 0, tt -1;for (int i 0; i n; i){// 判断队头是否已经滑出窗口if (hh tt i - k 1 q[hh]) hh;while (hh tt a[q[tt]] a[i]) tt--;q[tt] i;if (i k - 1) printf(%d , a[q[hh]]);}puts();hh 0, tt -1;for (int i 0; i n; i){// 判断队头是否已经滑出窗口if (hh tt i - k 1 q[hh]) hh;while (hh tt a[q[tt]] a[i]) tt--;q[tt] i;if (i k - 1) printf(%d , a[q[hh]]);}puts();return 0; }
http://www.zqtcl.cn/news/10879/

相关文章:

  • 做网站产生的流量费怎么算wordpress网页设计
  • 怎么做和京东一样网站来宾住房和城乡建设网站
  • 网站域名使用费网站建设合同 域名
  • 手机怎么做微电影网站wordpress文章列表调用
  • 网站开发获取报价网站多少页面合适
  • 从零开始学做网站cdsn山西省建设监理协会官方网站
  • 高邮网站开发网站备案后换空间
  • 机关网站建设和运行情况汇报wordpress 调用略缩图
  • 山西建设网站的公司公司网站上线
  • 网站备案进度网站运营需要什么条件
  • 乐清小程序关键词优化方法
  • 微信网站建设报价工商注册网上办事大厅
  • 教育机构网站是网站怎么优化 优帮云
  • 免费打开网站网站开发 承接
  • h5企业模板网站模板商城网站开发培训学校
  • 做暧暧前戏视频网站网站框架怎么做
  • 呼伦贝尔网站制作大良网站制作公司
  • 国家重点建设裤网站vs2008如何新建网站
  • 什么时候能用ipv6做网站正能量免费软件
  • 北京南站最新消息深圳企业网站制作平台
  • 网站代码建设 实例中国建设银行官网站积分抽奖
  • 安徽商城网站建设个人网站不能做淘宝客
  • 搭建一个公司网站网站后台备份丢失
  • 源码网站免费网站建设开发软件有哪些
  • 网站制作公司咨询做酒店需要怎么上网站
  • 企业管理培训课程百度云seo的方法有哪些
  • 北京网站建设外包公司软件销售具体怎么做的
  • 网站首页phpcms怎么添加上海装修公司招聘施工队长
  • 专业建站lhznkj茶叶网站模板下载
  • 文友胜做的网站网站建站要交税吗