백준 2670 연속부분최대곱 JAVA

sundays·2022년 12월 5일
0

문제

연속부분최대곱

풀이

배열에 쌓여진 값이 이전의 곱해진 값보다 더 크면 갱신하는 것으로 한다

		double answer = arr[0];
        for (int i = 1; i < n; i++) {
            if (arr[i] * arr[i - 1] >= arr[i]) {
                arr[i] = arr[i - 1] * arr[i];
            }
            answer = Math.max(answer, arr[i]);
        }

전체 코드

전체 코드

profile
develop life

0개의 댓글