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

精美网站欣赏钱宝网站怎么做任务

精美网站欣赏,钱宝网站怎么做任务,网站模板文件不存在,app软件定制开发应用干货 先讲讲单调栈 单调栈,就是只有递增或递减的栈。(单调递减栈、单调递增栈) 给一个数组,让它们进入单调递减栈的规则是: 如果栈为空,直接进入; 如果要进入的数小于等于栈顶的数&#xf…

干货

先讲讲单调栈

单调栈,就是只有递增或递减的栈。(单调递减栈单调递增栈

给一个数组,让它们进入单调递减栈的规则是:

如果栈为空,直接进入;

如果要进入的数小于等于栈顶的数,则直接进入;

如果要进入的数大于栈顶的数,就删除栈顶的数,重复直到进入的数小于等于栈顶的数,然后进入。

单调递增栈反之。

题目

每日温度


给定一个数 n ,接下来 n 个数,表示每天的温度,返回一个数组 c ,其中 c [ i ] 是指对于第 i 天下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用0来代替。


示例 1:
输入:

8

73 74 75 71 69 72 76 73

输出

1 1 4 2 1 1 0 0


示例 2:
输入

4

30 40 50 60
输出

 1 1 1 0


示例 3:
输入:

3

30 60 90
输出:

1 1 0

#include <bits/stdc++.h>
using namespace std;
struct aaaaa
{int aa,ii;
};
stack<aaaaa> b;
int a[100010];
int c[100010];
int n;
int main()
{cin>>n;for(int i = 1;i<=n;i++){cin>>a[i];}for(int i = 1;i<=n;i++){aaaaa w;w.aa = a[i];w.ii = i;if(b.empty()==true) b.push(w);else{if(w.aa<=b.top().aa) b.push(w);else{while(true){if(b.empty()==true||w.aa<=b.top().aa) break;c[b.top().ii] = i-b.top().ii;b.pop();}b.push(w);}}}for(int i = 1;i<=n;i++){cout<<c[i]<<" ";}return 0;
}

柱状图中的最大矩形

#include <bits/stdc++.h>
using namespace std;
struct aaaaa
{int aa,ii;
};
stack<aaaaa> b;
int a[100010];
int n;
int ma,cnt;
int main()
{cin>>n;for(int i = 1;i<=n;i++){cin>>a[i];}a[++n] = 0;for(int i = 1;i<=n;i++){aaaaa w;w.aa = a[i];w.ii = i;if(b.empty()==true) b.push(w);else{if(w.aa>=b.top().aa) b.push(w);else{while(true){if(b.empty()==true||w.aa>=b.top().aa) break;ma = max(ma,(i-b.top().ii)*b.top().aa);b.pop();}b.push(w);}}}cout<<ma;return 0;
}


文章转载自:

http://XoDvGJUZ.jpwkn.cn
http://H8hgbIjn.jpwkn.cn
http://w9mde56Z.jpwkn.cn
http://vdj04W9P.jpwkn.cn
http://uljE1cUM.jpwkn.cn
http://jdG12cOa.jpwkn.cn
http://OazaNHzS.jpwkn.cn
http://zovfVNpR.jpwkn.cn
http://rC4sKJ6b.jpwkn.cn
http://QTOc04oA.jpwkn.cn
http://SYER7X5q.jpwkn.cn
http://C5OuBmkw.jpwkn.cn
http://jzMPYzL2.jpwkn.cn
http://4KBIGe1q.jpwkn.cn
http://5i8p8XfN.jpwkn.cn
http://XWs51PME.jpwkn.cn
http://66keI0mg.jpwkn.cn
http://inqDkp6p.jpwkn.cn
http://3Qh4dPHh.jpwkn.cn
http://rsiRbYeR.jpwkn.cn
http://fu12z4QT.jpwkn.cn
http://9FuN0ALf.jpwkn.cn
http://lAiHkCvx.jpwkn.cn
http://GNODZWZe.jpwkn.cn
http://usxYUqU7.jpwkn.cn
http://Xxc2pUKO.jpwkn.cn
http://CIhWSdwa.jpwkn.cn
http://6ZMLPT6a.jpwkn.cn
http://JAjGWDY3.jpwkn.cn
http://y2Rg8lfs.jpwkn.cn
http://www.dtcms.com/wzjs/701341.html

相关文章:

  • 凡科建设网站步骤建设网站计划 ppt
  • 支付网站建设费上海工商局企业查询
  • 成都网站改版优化最新的网络项目代理
  • 深圳住房和建设管理局官方网站建筑工程网免费下载
  • 网站建设管理规定asp网站后台管理系统源码
  • 专做外贸的网站有哪些莆田百度推广开户
  • 网站建设方案服务器免费的网站申请
  • 网站后台这么做视频教程郴州网站建设
  • 可以自己做漫画的网站深圳搜索排名优化
  • 杭州网站建设公司湛江网站制作系统
  • 网站建设及推广好做吗免费设计标志
  • 做网站必须得ipc网站工程师培训价格
  • 网站参数修改大连嘉良建设有限公司网站
  • 上海定制化网站开发wordpress uc点赞
  • 房产网站建设的目的oa管理系统报价
  • 西宁网站搭建淘客网站怎么做淘口令
  • 一学一做腾讯视频网站吗最新互联网企业排名
  • 什么公司需要网站建设网站制作有名 乐云践新专家
  • 收费用的网站怎么做英国做deal的网站
  • 自己建设网站赚钱wordpress国内访问不了
  • 注册网站云空间昆山企业网站建设
  • 安陆做网站多少钱大宗商品交易平台建设方案
  • 免费做公益网站wordpress分行符
  • 淮安建设网站怎么建设咨询网站
  • 零点研究咨询集团官方网站建设wordpress 更新提示
  • 广州建站公司兴田德润活动网站建设教程 项目式
  • 佛山市网站建设企业有哪些做买家秀的网站
  • 潍坊做网站的网站建设方案书 个人备案
  • 新手如何建网站杭州软件开发定制公司
  • 凡科建站提示网站建设中wordpress免费好用主题