평균 구하기
문제정의
평균을 구하는 문제이다.
문제풀이
전체 코드는 다음과 같다. 간단하다 모든 원소의 합을 배열의 크기로 나누면 된다. 시간복잡도는 배열의 크기를 n이라 할 때, \(O(n)\)이다.1
2
3
4
5
6
7
8
9
10
11
12
13
14public class GetAverage {
public static void main(String[] args)
{
int[] arr = {1, 2, 3, 4};
double answer = 0;
int sum = 0;
for(int i = 0; i < arr.length; i++)
sum += arr[i];
answer = (double)sum / (double)arr.length;
System.out.print(answer);
}
}