class Solution { public int[] solution(int[] array) { int[] answer = new int [2]; for(int i = 0; i < array.length; i++) { for(int j = i+1; j array[j]) { answer[0] = array[i]; answer[1] = i; } } } return answer; } } 예제 테스트는 모두 통과했는데 채점에서 test2만 통과에 실패했다. 제한사항을 다시 읽어보니 array 길이가 최소 1이라고 되어있어서 array.length가 1일 때의 조건을 추가해 보았다. class Solution { public int[] solution(int[] array) { int[] answer = new ..
class Solution { public String solution(String myString) { String answer = ""; myString = myString.replace(myString, myString.toLowerCase()); answer = myString.replace("a", "A"); return answer; } }
class Solution { public int solution(int[] arr, int idx) { int answer = -1; for(int i = 0; i = idx && arr[i] == 1) { answer = i; break; } } return answer; } }
class Solution { public int[] solution(int[] arr, int[] delete_list) { // arr의 원소 중 delete_list의 원소와 같다면 숫자 0으로 바꿔주고 count // answer.lengt = arr.length - count int count = 0; for(int i = 0; i < arr.length; i++) { for(int j = 0; j < delete_list.length; j++) { if(arr[i] == delete_list[j]) { arr[i] = 0; count++; } } } // answer에 넣기 int[] answer = new int [arr.length-count]; int idx = 0; for(int i =..
class Solution { public int solution(int[] numbers) { int answer = 0; for(int i = 0; i numbers[j]) { int tmp = numbers[i]; numbers[i] = numbers[j]; numbers[j] = tmp; } } } int maxIdx = numbers[numbers.length-1] * numbers[numbers.length-2]; int minIdx = numbers[0] * numbers[1]; return answer = (maxIdx > minIdx..