[프로그래머스] 배열의 평균값 - Java

Yunki Kim·2022년 12월 21일
0

프로그래머스

목록 보기
17/101
post-thumbnail

문제


링크


코드

풀이 1.

class Solution {
    public double solution(int[] numbers) {
        int sum = 0;
        for (int number : numbers) {
            sum += number;
        }
        return ((double) sum / numbers.length);
    }
}

풀이 2.

import java.util.Arrays;

class Solution {
    public double solution(int[] numbers) {
        return Arrays.stream(numbers).average().orElse(0);
    }
}

리뷰

문제를 풀고나서 다른사람의 풀이를 보고 너무 신기해서 다시 한번 풀어보았다.
재야의 고수가 정말 많다 😆

그런데 코드는 깔끔해졌는데 시간값은 느려졌다. (stream이 무겁나?)

0개의 댓글