전체 글152 Day125_Programmers Lv.0 '모음 제거' Java 프로그래머스 Lv.0 '모음 제거' 자바 Q. 영어에선 a, e, i, o, u 다섯 가지 알파벳을 모음으로 분류한다 문자열 my_string이 매개변수로 주어질 때 모음을 제거한 문자열을 return하도록 solution 함수를 완성하시오 class Solution { public String solution(String my_string) { String answer = ""; String[] replace = {"a", "e", "i", "o", "u"}; for (int i = 0; i < replace.length; i++) { if (my_string.contains(replace[i])) { answer = my_string.replaceAll(my_string[i], "") my_strin.. 2024. 3. 26. Day124_Programmers Lv.0 '문자 반복 출력하기' Java 프로그래머스 Lv.0 '문자 반복 출력하기' 자바 Q. 문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string에 들어있는 각 문자를 n만큼 반복한 문자열을 return하도록 solution함수를 완성하시오 class Solution { public String solution(String my_string, int n) { String answer = ""; for (int i = 0; i < my_string.length(); i++) { for (int j = 0; j < n; j++) { answer += my_string.charAt(i); } } return answer; } } my_string 반복문을 돌며 n개만큼 반복문을 중첩으로 돌게 해서 my_string의 i번.. 2024. 3. 26. Day123_1Z Dev Camp Project 오늘 부로 1Z Labs에서 진행한 1Z DevCamp가 끝났다. 아는 개발자분에게 추천받아서 지원했고, 교육 체계가 나와 잘 맞을 것 같아 바로 신청했다. 사실 150만 원이라는 비용이 백수인 나에겐 너무 컸지만 마지막 기회라 생각하고 적금 하나를 깨서 지원했따..🥹 (적금 깰 때 진짜 이 자세에 이 표정이었음) 아무튼 눈물을 머금고 질렀다 미래의 나를 위해 근데 한 달이 지난 지금 돌아보면 정말 잘 한 선택이다. 반 년, 1년, 10년 후엔 최고의 선택이라 생각하지 않을까 싶을 정도..? 부트캠프가 끝난 후 과외와 스터디를 전전했지만, 이론 공부와 단순 실습, 니즈가 맞으면서도 진도도 맞춰야해서 코딩에 대한 흥미를 잃어가고 있었다. 분명 재밌었고 나와 잘 맞다고 생각해서 정말 큰 결심을 하고 코딩의 .. 2024. 3. 25. Day122_Programmers Lv.0 '중앙값 구하기' Java 프로그래머스 Lv.0 '중앙값 구하기' 자바 Q. 중앙값은 어떤 주어진 값들을 크기의 순서대로 정렬했을 때 가장 중앙에 위치하는 값을 의미한다 예를 들어 1, 2, 7, 10, 11의 중앙값은 7이다 정수 배열 array가 매개변수로 주어질 때, 중앙값을 return하도록 solution함수를 완성하시오 import java.util.Arrays; class Solution { public int solution(int[] array) { Arrays.sort(array); int answer = array[array.length / 2]; return answer; } } 배열의 원소들을 오름차순으로 정렬시키는 Arrays.sort() 메서드를 사용한 후 가운데 배열을 출력하도록 했다. 2024. 3. 24. Day121_Programmers Lv.0 '배열의 유사도' Java 프로그래머스 Lv.0 '배열의 유사도' 자바 Q. 두 배열이 얼마나 유사한지 확인해보려고 한다 문자열 배열 s1과 s2가 주어질 때 같은 원소의 개수를 return하도록 solution함수를 완성하시오 class Solution { public int solution(String[] s1, String[] s2) { int answer = 0; for (int i = 0; i < s1.length; i++) { for (int j = 0; j < s2.length; j++) { if (s1[i].equals(s2[j]) { answer++; } } } return answer; } } 반복문을 이용해 s1과 s2 배열을 돌며 조건문으로 일치하는 원소가 있을 시 answer 개수가 증가하도록 했다 2024. 3. 22. Day120_Programmers Lv.0 '순서쌍의 개수' Java 프로그래머스 Lv.0 '순서쌍의 개수' 자바 Q. 순서쌍이란 두 개의 숫자를 순서를 정하여 짝지어 나타낸 쌍으로 (a, b)로 표기한다. 자연수 n이 매개변수로 주어질 때 두 숫자의 곱이 n인 자연수 순서쌍의 개수를 return하도록 solution함수를 완성하시오. class Solution { public int solution(int n) { int answer = 0; for (int i = 1; i 2024. 3. 21. 이전 1 2 3 4 5 6 7 8 ··· 26 다음