JAVA_LeetCode 11_Container With Most Water 풀이 class Solution { public int maxArea(int[] height) { // 양사이드 값을 기준으로 설정하여, 현재 구한 최대값과 현재 구할 수 있는 직사각형의 크기를 비교한다. int y1 = 0, y2 = height.length - 1, min = 0, max = 0; // 양쪽값이 같아지면 끝나며, 기둥 크기에 따라 양사이드 값을 조절한다. while(y1 < y2){ min = Math.min(height[y1], height[y2]) * (y2 - y1); max = Math.max(min, max); if(height[y1] == height[y2]){ y1++; y2--; }else{ if(height[y1] < height[y2]) y1++; else y2--; } } return max; } } * 출처 https://leetcode.com/problems/con...