leetcode——Container With Most Water
来源:互联网 发布:ubuntu怎么格式化u盘 编辑:程序博客网 时间:2024/06/08 20:14
Given n non-negative integers a1, a2, ..., an, where each represents a point at coordinate (i, ai). n vertical lines are drawn such that the two endpoints of line i is at (i, ai) and (i, 0). Find two lines, which together with x-axis forms a container, such that the container contains the most water.
Note: You may not slant the container.
分析:该题不考虑中间直线的阻挡
解题:
从最前和最后开始往中间移动
class Solution {public: int maxArea(vector<int>& height) { if(height.size()<=1) return 0; int maxWater=0; int i=0, j=height.size()-1; while(i<j) { int localMax=(j-i)*min(height[i], height[j]); if(localMax>maxWater) maxWater=localMax; if(height[i]<height[j]) i++; else j--; } return maxWater; }};
0 0
- LeetCode——Container With Most Water
- leetcode——Container With Most Water
- Container With Most Water——LeetCode
- leetcode——Container With Most Water
- LeetCode——Container With Most Water
- Container With Most Water —— Leetcode
- leetcode——Container With Most Water
- LeetCode——Container With Most Water
- LeetCode——Container With Most Water
- leetcode—Container With Most Water
- leetcode——11——Container With Most Water
- leetcode 011 —— Container With Most Water
- LeetCode题解——Container With Most Water
- #11 LeetCode——Container With Most Water
- leetcode第11题——**Container With Most Water
- 【leetcode】Array——Container With Most Water(11)
- LeetCode——11. Container With Most Water
- LeetCode之路——Container With Most Water
- hdoj1114_Piggy-Bank(dp)
- 2015061506 - 代码分析之代码格式(3)
- PHP---万网虚拟主机数据库(mysql)连接测试
- 正则表达式(2) EditPlus正则表达式替换字符串详解
- myeclipse svn插件安装
- leetcode——Container With Most Water
- ACM 今年暑假不AC
- Mysql修改大小写敏感
- 二叉查找树(5) - 判断一棵二叉树是否为BST
- 菜鸟的学习记录之捉虫LOG
- Android Studio导入Project的方法
- MySQL存储过程详解 mysql 存储过程 (
- 设计模式学习--抽象工厂模式
- java使用dom4j解析xml字符串