亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

廣告印刷

2019-11-11 06:55:07
字體:
來源:轉載
供稿:網友

【題目描述】 最近,afy決定給TOJ印刷廣告,廣告牌是刷在城市的建筑物上的,城市里有緊靠著的N個建筑。afy決定在上面找一塊盡可能大的矩形放置廣告牌。我們假設每個建筑物都有一個高度,從左到右給出每個建筑物的高度H1,H2…HN,且1<=Hi<=1,000,000,000,并且我們假設每個建筑物的寬度均為1。要求輸出廣告牌的最大面積。 【輸入格式】 第一行是一個數n (n<= 400,000 ) 第二行是n個數,分別表示每個建筑物高度H1,H2…HN,且1<=Hi<=1,000,000,000。 【輸出格式】 輸出文件 ad.out 中一共有一行,表示廣告牌的最大面積。 【 樣例輸入】 6 5 8 4 4 8 4 【樣例輸出】 24 【分析】 首先可以想到,在廣告覆蓋的樓房中,最矮的樓房(并不是指所有樓房中最矮的那個)一定被廣告完全覆蓋了。所以可以枚舉最矮的樓房,求出向左、向右分別可以延伸多遠(即大于等于該樓房),然后打擂臺即可。 用單調隊列預處理向左、向右分別延伸的距離可以優化程序。

#include<iostream>#include<cstdio>using namespace std;#define MAXN 400000#define LL long longint h[400010];int n;int Queue[400010];int L[400010],R[400010];int main(){ cin>>n; int i; for (i=1;i<=n;i++) cin>>h[i]; h[0]=h[n+1]=-1; Queue[0]=0; int Head=0,Tail=1; for (i=1;i<=n;i++) { while (Head<Tail && h[i]<=h[Queue[Tail-1]]) Tail--; L[i]=i-Queue[Tail-1]-1; Queue[Tail++]=i; } Queue[0]=n+1; Head=0,Tail=1; for (i=n;i>=1;i--) { while (Head<Tail && h[i]<=h[Queue[Tail-1]]) Tail--; R[i]=Queue[Tail-1]-i-1; Queue[Tail++]=i; } long long MaxArea=0; for (i=1;i<=n;i++) { long long Area=(L[i]+R[i]+1)*h[i]; if (Area>MaxArea) MaxArea=Area; } cout<<MaxArea;}
上一篇:Linux系統的安裝

下一篇:1045_百雞問題

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色av中文字幕一区| 亚洲欧洲一区二区三区在线观看| 国产91精品视频在线观看| 日韩美女av在线| 亚洲国产成人一区| 久久亚洲精品成人| 亚洲视频电影图片偷拍一区| 欧美性做爰毛片| 国产精品wwwwww| 91嫩草在线视频| 国产欧美韩国高清| 欧美一区二区色| 另类视频在线观看| 欧美夫妻性生活视频| 国产精品免费福利| 欧美一区二区大胆人体摄影专业网站| 国产日韩换脸av一区在线观看| 日本久久久a级免费| 久久久国产精彩视频美女艺术照福利| 日韩一二三在线视频播| 欧美美女操人视频| 欧美日韩在线视频一区二区| 中文字幕精品在线| 日韩成人激情视频| 成人精品视频99在线观看免费| 亚洲人成在线观看网站高清| 国产精品免费电影| 亚洲国产精品久久久久| 欧美日韩国产页| 亚洲综合一区二区不卡| 欧美成人精品在线视频| 热久久视久久精品18亚洲精品| 国产精品久久久久久久久久| yellow中文字幕久久| 亚洲国产精品热久久| 亚洲2020天天堂在线观看| 91精品久久久久久久久| 夜夜嗨av色综合久久久综合网| 成人网在线观看| 97视频网站入口| 亚洲国产免费av| 亚洲精品美女在线观看| 午夜精品久久久久久久99热浪潮| 欧美在线免费看| 97超级碰碰碰| 国产自产女人91一区在线观看| 日韩精品黄色网| 欧美激情2020午夜免费观看| 欧美日韩国产成人在线| 国产中文字幕日韩| 91精品国产沙发| 亚洲人av在线影院| 欧美天天综合色影久久精品| 国产美女精品视频免费观看| 欧美午夜宅男影院在线观看| 久久噜噜噜精品国产亚洲综合| 夜夜嗨av一区二区三区免费区| 色偷偷偷亚洲综合网另类| 亚洲精品小视频在线观看| 欧美激情精品久久久久久| 中文在线资源观看视频网站免费不卡| 国产精品丝袜白浆摸在线| 欧美午夜精品久久久久久久| 成人免费看黄网站| 欧美黑人国产人伦爽爽爽| 日韩在线视频二区| 中文字幕亚洲第一| 在线成人中文字幕| 国产精品白嫩美女在线观看| 日韩国产一区三区| 成人黄色短视频在线观看| 欧美视频国产精品| 久久久久久久久久久网站| 黑人巨大精品欧美一区二区三区| 在线播放亚洲激情| 亚洲女人初尝黑人巨大| 国产精品第一页在线| 国产精品久久久久久久久久尿| 亚洲国产精品成人va在线观看| 亚洲经典中文字幕| 日韩av免费在线看| 亚洲人成毛片在线播放| 日韩欧美国产一区二区| 日韩高清av一区二区三区| 欧美另类暴力丝袜| 久久精品久久久久久国产 免费| 神马久久久久久| 久久福利网址导航| 久久大大胆人体| 国产91精品久久久久| 国产精品一区二区久久久| 一区二区欧美激情| 日韩美女视频免费看| 亚洲精品免费在线视频| 国产精品久久久| 国产999精品| 亚洲欧美制服第一页| 久国内精品在线| 亚洲a一级视频| 亚洲国产日韩一区| 色天天综合狠狠色| 久久综合免费视频影院| 国产盗摄xxxx视频xxx69| 精品久久久精品| 亚洲第一级黄色片| 国产玖玖精品视频| 亚洲美女性视频| 97视频在线观看播放| 色综合色综合网色综合| 国内外成人免费激情在线视频网站| 中文字幕亚洲综合久久筱田步美| 色噜噜国产精品视频一区二区| 秋霞成人午夜鲁丝一区二区三区| 欧美视频13p| 日韩精品一区二区视频| 欧美精品久久久久久久久久| 国产精品香蕉在线观看| 国产精品免费网站| 国产精品自产拍在线观看| 一区二区三区 在线观看视| 亚洲大胆人体av| 欧美性猛交丰臀xxxxx网站| 国产剧情日韩欧美| 黄色一区二区在线观看| 亚洲欧美日韩中文在线制服| 国产一区二区三区在线视频| 亚洲激情视频在线播放| 亚洲另类欧美自拍| 亚洲欧洲美洲在线综合| 欧美高清理论片| 成人在线视频网| 97色在线视频观看| 国产精品va在线| 久久久久久久久久av| 国产91精品久久久| 亚洲国产一区二区三区四区| 亚洲国产免费av| 亚洲性69xxxbbb| 精品久久久久人成| 国产精品成人一区| 伊人一区二区三区久久精品| 成人在线免费观看视视频| 91精品久久久久久久久不口人| 国产精品精品久久久久久| 日韩在线免费高清视频| 久久久精品视频在线观看| 日韩欧美亚洲一二三区| 久久久久久久激情视频| 欧美激情一区二区三区高清视频| 欧美性猛交xxxx免费看久久久| 欧美亚洲国产成人精品| 欧美亚洲成人xxx| 亚洲成人精品视频在线观看| 国产综合视频在线观看| 国产z一区二区三区| 日韩精品中文字| 欧美性在线观看| 欧美成人一二三| 亚洲精品久久久久国产| 九色精品免费永久在线| 青青草原一区二区| 97视频在线观看播放| 日本一区二三区好的精华液| 深夜精品寂寞黄网站在线观看|