최댓값구하기21 [ 프로그래머스 ] 최댓값 만들기(2) 문제 풀이 1) numbers를 정렬시킨다. 2) 양수일때 가장 큰 두 수의 곱과 3) 음수일때 가장 큰 두 수의 곱을 구한 후 4) Math.max()로 가장 큰 값을 반환시킨다. 결과 import java.util.Arrays; class Solution { public int solution(int[] numbers) { int len = numbers.length; Arrays.sort(numbers); //정렬 int max1 = numbers[len-1]*numbers[len-2]; int max2 = numbers[0]*numbers[1]; //음수일때 return Math.max(max1,max2); } } 2024. 3. 9. 이전 1 다음