1. 배열 내 최대값 찾기(검색) 구현 例)
ㅇ C 언어 구현
int max_arr(int arr[], int length) {
int max, i;
max = arr[0];
for (i = 1; i < length; i++)
if (arr[i] > max) max = arr[i];
return max;
}
ㅇ 자바 언어 구현
public static int maxArr(int[] arr) {
int max = arr[0];
for (int i = 1; i < arr.length; i++)
if (arr[i] > max) max = arr[i];
return max;
}
2. 배열 평균값 계산 구현 例)
ㅇ 자바 언어 구현
public static avgArr(int[] arr) {
int length = arr.length;
double sum = 0.0;
for (int i = 0; i < length; i++)
sum += arr[i];
double average = sum / length;
return average;
}