문제정의
평균을 구하는 문제이다.
문제풀이
전체 코드는 다음과 같다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| public 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); } }
|
간단하다 모든 원소의 합을 배열의 크기로 나누면 된다. 시간복잡도는 배열의 크기를 n이라 할 때,
이다.
테스트