프로그래머스 Lv.0 A 강조하기
개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2024. 1. 10. 11:15프로그래머스 Lv.0 A 강조하기

class Solution { public String solution(String myString) { String answer = ""; myString = myString.replace(myString, myString.toLowerCase()); answer = myString.replace("a", "A"); return answer; } }

프로그래머스 Lv.0 가까운 1찾기
개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2024. 1. 9. 23:01프로그래머스 Lv.0 가까운 1찾기

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; } }

프로그래머스 Lv.0 배열의 원소 삭제하기
개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2024. 1. 9. 22:33프로그래머스 Lv.0 배열의 원소 삭제하기

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 =..

프로그래머스 Lv.0 최댓값 만들기(2)
개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2024. 1. 9. 14:14프로그래머스 Lv.0 최댓값 만들기(2)

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..

프로그래머스 Lv.0 배열에서 문자열 대소문자 변환하기
개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2024. 1. 9. 13:46프로그래머스 Lv.0 배열에서 문자열 대소문자 변환하기

class Solution { public String[] solution(String[] strArr) { String[] answer = new String [strArr.length]; for(int i = 0; i < strArr.length; i++) { if(i % 2 == 0 || i == 0) { answer[i] = strArr[i].replace(strArr[i] ,strArr[i].toLowerCase()); } else { answer[i] = strArr[i].replace(strArr[i], strArr[i].toUpperCase()); } } return answer; } }

728x90
반응형
image