数据结构与算法专题题库

1018. 最大最小问题

单点时限: 2.0 sec

内存限制: 1024 MB

对于给定数组,使用分治的思想计算max1lrN[minal,,ar×(rl+1)]

输入格式

第一行一个数n,满足1n106
第二行n个数,满足ai<109

输出格式

一个数,表示答案。

样例

Input
5
3 2 1 2 3
Output
5

提示

存在三种常见的做法:

  • 单调栈
  • RMQ+分治
  • 启发式合并
不限期开放

题目列表