[알고리즘]평균 구하기

윤재열·2022년 3월 23일
0

algorithm

목록 보기
6/18

문제 및 풀이

문제 설명

정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요.

제한조건

  • arr은 길이 1 이상, 100 이하인 배열입니다.
  • arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.

입출력 예

arrreturn
[1,2,3,4]2.5
[5,5]5

문제 풀이

class Solution {
    public double solution(int[] arr) {
        double answer = 0;
        double sum=0;
        for(int i=0; i<arr.length; i++){
            sum += arr[i];
            
        }
        answer = sum/arr.length;
        return answer;
    }
}

알고리즘 풀이 :

  1. 배열 arr의 합과 평균을 구할 변수 answer과 sum을 double(실수 타입)로 선언

-연산을 위해서는 초기값을 선언해줘야하기에 0으로 선언

  1. for 문을 사용하여 변수 sum에 arr 배열 원소의 값을 더함

  2. 평균의 변수인 answer를 구하기 위해 배열 원소의 합 sum을 배열의 길이(arr.length)만큼 나눔

  3. return을 사용하여 answer을 반환

profile
블로그 이전합니다! https://jyyoun1022.tistory.com/

0개의 댓글

관련 채용 정보