본문 바로가기
반응형

Math.max3

[프로그래머스 - JAVA] 모의고사 입출력 예 answers return [1,2,3,4,5] [1] [1,3,2,4,2] [1,2,3] 입출력 예 설명 입출력 예 #1 수포자 1은 모든 문제를 맞혔습니다. 수포자 2는 모든 문제를 틀렸습니다. 수포자 3은 모든 문제를 틀렸습니다. 따라서 가장 문제를 많이 맞힌 사람은 수포자 1입니다. 입출력 예#2 모든 사람이 2문제씩을 맞췄습니다. 내 풀이 import java.util.ArrayList; import java.util.List; class Solution { public int[] solution(int[] answers) { int[] answer = {}; int[] one = {1,2,3,4,5}; int[] two = {2,1,2,3,2,4,2,5}; int[] three = .. 2023. 4. 7.
[프로그래머스 - JAVA] 최소직사각형 내 풀이 class Solution { public int solution(int[][] sizes) { int answer = 0; int[] check = new int[]{sizes[0][0], sizes[0][1]}; // 가로 세로 값을 비교해서 큰 값을 가로로 다 몰아 줌 for (int i = 0; i sizes[i][1]) { // 비교 값 가로보다 크다면 check[0]에 담기 if (check[0] < sizes[i][0]) { check[0] = sizes[i][0]; } // 비교 값 세로보다 크다면 check[1]에 담기 if(check[1] < sizes[i][1]){ che.. 2023. 4. 3.
[프로그래머스 - JAVA] 최댓값 만들기(2) 내 풀이( 제출 테스트 1개 실패) class Solution { public int solution(int[] numbers) { int answer = 0; int result = 0; for(int i = 0; i < numbers.length; i++){ for(int j = i+1; j < numbers.length; j++){ result = numbers[i] * numbers[j]; if(answer < result){ answer = result; } } } return answer; } } 변경 풀이 import java.util.Arrays; class Solution { public int solution(int[] numbers) { int answer = 0; int result.. 2023. 3. 10.
반응형