hdu1506 dp
 //Accepted    1428 KB    62 ms
 //
 #include <cstdio>
 #include <cstring>
 #include <iostream>
 using namespace std;
 ;
 int l[imax_n];
 int r[imax_n];
 int a[imax_n];
 int n;
 void Dp()
 {
     l[]=;
     a[]=-;
     ;i<=n;i++)
     {
         int t=i;
         ])
         {
             t=l[t-];
         }
         l[i]=t;
     }
     r[n]=n;
     a[n+]=-;
     ;i>=;i--)
     {
         int t=i;
         ])
         {
             t=r[t+];
         }
        r[i]=t;
     }
     __int64 ans=;
     ;i<=n;i++)
     {
         )>ans)
         ans=(__int64 )a[i]*(r[i]-l[i]+);
     }
     printf("%I64d\n",ans);
 }
 int main()
 {
     while (scanf("%d",&n),n)
     {
         ;i<=n;i++)
         scanf("%d",&a[i]);
         Dp();
     }
     ;
 }
hdu1506 dp的更多相关文章
- HDU 1505 City Game (hdu1506  dp二维加强版)
		
F - City Game Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submi ...
 - hdu1506(dp减少重复计算)
		
可以算出以第i个值为高度的矩形可以向左延伸left[i],向右延伸right[i]的长度 那么答案便是 (left[i] + right[i] + 1) * a[i] 的最大值 关键left[i] 和 ...
 - HDU1506(单调栈或者DP)                                                    分类:            数据结构             2015-07-07 23:23    2人阅读    评论(0)    收藏
		
Largest Rectangle in a Histogram Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 ...
 - HDU1506 ( Largest Rectangle in a Histogram )  [dp]
		
近期情绪太不稳定了.可能是由于在找实习这个过程碰壁了吧.第一次面试就跪了,可能是我面的是一个新公司,制度不完好,我感觉整个面试过程全然不沾编程,我面试的还是软件开发-后来我同学面试的时候.说是有一道数 ...
 - hdu1506(dp求最大子矩阵)
		
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1506 分析: 对于每个单位矩阵,我们先求出连续比它高的最左边的下标假设为l,然后求出比它高的最右边的下 ...
 - HDU1506(真心不错的DP)
		
Largest Rectangle in a Histogram Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 ...
 - NYOJ-258/POJ-2559/HDU-1506 Largest Rectangle in a Histogram,最大长方形,dp或者单调队列!
		
Largest Rectangle in a Histogram 这么经典的题硬是等今天碰到了原题现场懵逼两小时才会去补题.. ...
 - hdu 1505 && hdu1506 &&hdu 2830 && 2870 总结---------DP之状图选最大矩形
		
/* 多谢了“闭眼,睁眼” 同学给我一套dp专题,不然真是没接触过这种题型. 做个4个简单的,很高兴有所收获. 2013-08-06 /* HDU 1506 最基础的一道题目,其主要精髓就在于两个数组 ...
 - hdu---1506(Largest Rectangle in a Histogram/dp最大子矩阵)
		
Largest Rectangle in a Histogram Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 ...
 
随机推荐
- 【转】APP的缓存文件到底应该存在哪?看完这篇文章你应该就自己清楚了
			
只要是需要进行联网获取数据的APP,那么不管是版本更新,还是图片缓存,都会在本地产生缓存文件.那么,这些缓存文件到底放在什地方合适呢?系统有没有给我们提供建议的缓存位置呢?不同的缓存位置有什么不同呢? ...
 - bzoj题解汇总(1001-1016)
			
bzoj1001: 平面图网络流. 注意只有一行或者一列的情况. bzoj1002: 待定系数法求解递归式.或者用MatrixTree+行列式直接推导. 然后来个高精度. bzoj1003: dp+最 ...
 - Form1和Form2的交互
			
比如在第二个窗体中操作第一个窗体中的TreeView,动态添加节点和子节点. ------回答--------- ------其他回答(20分)--------- 尽量不要这样做.控件,窗体,你在.n ...
 - Hadoop-env.sh[翻译]
			
说明: 某天 ,把hadoop-env.sh的注释看了看 , 感觉受益匪浅,于是想要写一篇告诉大家,文档是最靠谱的,鉴于我的水平有限,只能翻译大概,切勿吐槽,提建议请留言 摘要: 1.这个文件中只有J ...
 - Javascript的"预编译"思考
			
今天工作需要,搜索下JS面试题,看到一个题目,大约是这样的 <script> var x = 1, y = z = 0; function add(n) { n = n+1; } y = ...
 - Git从远程分支创建本地分支
			
git fetch origin master:temp 这句命令的意思是:将远程origin仓库的master分支下载到本地,并新建一个分支temp.
 - 在唯一密钥属性“name”设置为“ScriptHandlerFactory”时,无法添加类型为“add”的重复集合项
			
出错原因:同一根目录下有两个相同的WebConfig文件 解决办法:删除子其中一个webConfig文件. 详细:
 - input file类型,文件类型的限制
			
直接限制input type='file'的文件类型限制,通过accept属性进行设定,多个类型用逗号分隔开,因为accept是html5的新特性,所以火狐和IE的支持就显得单薄了, 如:
 - 有一种感动叫ACM(记WJMZBMR在成都赛区开幕式上的讲话)
			
各位选手,各位教练,大家好,我是来自清华大学交叉信息学院的陈立杰,今天很荣幸站在这里代表全体参赛选手发言.对于我来说,这是我第一次正式参加ACM的比赛.不过我跟ACM之间的缘分,大概在很早的时候就已经 ...
 - [工作需求]linux常用命令以及vim常用命令
			
一. Linux 常用命令 mkdir dirname新建文件夹 cd ~ 进入自己的家目录 cd dirname 进入名字为dirname的目录: l 显示当前文件夹下的文件 ...