Nellie's Blog

최대값과 최소값의 합 구하기 본문

Back-end/Algorithm

최대값과 최소값의 합 구하기

Nellie Kim 2022. 10. 20. 08:59
728x90
public class MainClass {
	
	//배열안의 최댓값과 최솟값의 합을 리턴하시오 
	
	static int solution(int[] arr) {
		int k = 0;
		int min = arr[0];
		int max = arr[0];
		for(int i=0; i< arr.length; i++) {
			if(arr[i] >= max) {
				max = arr[i];
			}
			if(arr[i] <= min) {
				min = arr[i];
			}
		}
		k = min + max;
		return k;
	}

	public static void main(String[] args) {
		
		
		int[] arr = new int[5];
		arr[0] = 1; arr[1] = 8; arr[2] = 9; arr[3] = -5; arr[4] = 4;
		
		System.out.println(solution(arr));
        
    }