

어려움은 없었다.
길어졌을 뿐...
    public int solution(int[][] sizes) {
        int answer = 0;
        int maxWide =0;
        int maxHeight=0;
        for (int i = 0; i < sizes.length; i++) {
            if (sizes[i][0] < sizes[i][1]) {
                int temp = sizes[i][1];
                sizes[i][1] = sizes[i][0];
                sizes[i][0] = temp;
            }
            if(maxWide<sizes[i][0]) {
                maxWide=sizes[i][0];
            }
            if (maxHeight<sizes[i][1]) {
                maxHeight=sizes[i][1];
            }
        }
        return answer = maxWide*maxHeight;
    }
    public int sss(int[][] sizes) {
        int answer = 0;
        int maxWide =0;
        int maxHeight=0;
        for (int[] s : sizes) {
            maxWide=Math.max(maxWide,Math.max(s[0],s[1]));
            maxHeight=Math.max(maxHeight,maxHeight = Math.min(s[0],s[1]));
        }
        return answer = maxWide*maxHeight;
    }
최대, 최소값 리턴해주는 아이들이 있었군.
향상된 for문도 사용해봤다.
좋은 정보 얻어갑니다, 감사합니다.