#11 盛最多水的容器
Posted czsblog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#11 盛最多水的容器相关的知识,希望对你有一定的参考价值。
int max(int a,int b) { return a>=b?a:b;} int min(int a,int b) { return a>=b?b:a;} int maxArea(int* height, int heightSize) { int i = 0; int j = heightSize-1; int area = 0; int dist = 0; int h = 0; while(i<j) { dist = j-i; h = min(height[i],height[j]); area = max(area,dist*h); if(height[i]<height[j]) i++; else j--; } return area; }
以上是关于#11 盛最多水的容器的主要内容,如果未能解决你的问题,请参考以下文章