반응형 코딩테스트/프로그래머스74 [프로그래머스] Java :: 모음 제거 🎁 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120849 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🎁 문제 설명 영어에선 a, e, i, o, u 다섯 가지 알파벳을 모음으로 분류합니다. 문자열 my_string이 매개변수로 주어질 때 모음을 제거한 문자열을 return하도록 solution 함수를 완성해주세요. 🎁 입출력 예시 🎁 풀이 1. my_string의 문자를 추출한다. 2. a,e,i,o,u 에 관련된 것이 아니면 StringBuffer에 적어둔다. 3. String.. 코딩테스트/프로그래머스 2023. 9. 7. [프로그래머스] Java:: 중복된 숫자 개수 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120583 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 array 배열에 담긴 정수 n의 갯수를 파악해서 return 한다. 코드 - for문 사용 class Solution { public int solution(int[] array, int n) { int answer = 0; for (int num : array) { if (num == n) answer++; } return answer; } } 코드 - HashMa.. 코딩테스트/프로그래머스 2023. 9. 6. [프로그래머스] Java :: 저주의 숫자 3 🎁 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120871 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🎁 문제 설명 🎁 입출력 예시 🎁 코드 class Solution { public int solution(int n) { int answer = 0; for(int i = 0; i < n; i++){ answer++; while(answer % 3 == 0 || String.valueOf(answer).contains("3")){ answer++; } } return answer;.. 코딩테스트/프로그래머스 2023. 9. 4. [프로그래머스] Java :: 접두사인지 확인하기 Lv.0 🎁 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181906 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🎁 문제 설명 어떤 문자열에 대해서 접두사는 특정 인덱스까지의 문자열을 의미합니다. 예를 들어, "banana"의 모든 접두사는 "b", "ba", "ban", "bana", "banan", "banana"입니다. 문자열 my_string과 is_prefix가 주어질 때, is_prefix가 my_string의 접두사라면 1을, 아니면 0을 return 하는 solution 함수를.. 코딩테스트/프로그래머스 2023. 9. 3. [프로그래머스] Java :: 배열 평균 구하기 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120817 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 코드 - for문 import java.util.*; class Solution { public double solution(int[] numbers) { double answer = 0; for (int i : numbers) { answer += i; } return answer / numbers.length; } } 코드 - Array.stream() 메서드 avera.. 코딩테스트/프로그래머스 2023. 9. 3. 프로그래머스 [Java] :: 아이스 아메리카노 🎁 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120819 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🎁 문제 설명 머쓱이는 추운 날에도 아이스 아메리카노만 마십니다. 아이스 아메리카노는 한잔에 5,500원입니다. 머쓱이가 가지고 있는 돈 money가 매개변수로 주어질 때, 머쓱이가 최대로 마실 수 있는 아메리카노의 잔 수와 남는 돈을 순서대로 담은 배열을 return 하도록 solution 함수를 완성해보세요. 🎁 입출력 예시 money result 5,500 [1, 0] 15,.. 코딩테스트/프로그래머스 2023. 9. 1. 프로그래머스 [Java] :: 가위 바위 보 🎁 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120839 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🎁 문제 설명 가위는 2 바위는 0 보는 5로 표현합니다. 가위 바위 보를 내는 순서대로 나타낸 문자열 rsp가 매개변수로 주어질 때, rsp에 저장된 가위 바위 보를 모두 이기는 경우를 순서대로 나타낸 문자열을 return하도록 solution 함수를 완성해보세요. 🎁 입출력 예시 rsp result "2" "0" "205" "052" 🎁 코드 class Solution { pu.. 코딩테스트/프로그래머스 2023. 8. 30. 백준 5086번 : 배수와 약수 [Java] 🎁 문제 링크 https://www.acmicpc.net/problem/5086 5086번: 배수와 약수 각 테스트 케이스마다 첫 번째 숫자가 두 번째 숫자의 약수라면 factor를, 배수라면 multiple을, 둘 다 아니라면 neither를 출력한다. www.acmicpc.net 🎁 문제 설명 4 × 3 = 12이다. 이 식을 통해 다음과 같은 사실을 알 수 있다. 3은 12의 약수이고, 12는 3의 배수이다. 4도 12의 약수이고, 12는 4의 배수이다. 두 수가 주어졌을 때, 다음 3가지 중 어떤 관계인지 구하는 프로그램을 작성하시오. 1. 첫 번째 숫자가 두 번째 숫자의 약수이다. 2. 첫 번째 숫자가 두 번째 숫자의 배수이다. 3. 첫 번째 숫자가 두 번째 숫자의 약수와 배수 모두 아니다. 🎁.. 코딩테스트/프로그래머스 2023. 8. 30. [프로그래머스] Java :: 한 번만 등장한 문자 🎁 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120896?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🎁 문제 설명 문자열 s가 매개변수로 주어집니다. s에서 한 번만 등장하는 문자를 사전 순으로 정렬한 문자열을 return 하도록 solution 함수를 완성해보세요. 한 번만 등장하는 문자가 없을 경우 빈 문자열을 return 합니다. 🎁 입출력 예시 s result "abcabcadc" "d" "abdc" "abcd" "hello" "eho" 🎁 코드 .. 코딩테스트/프로그래머스 2023. 8. 29. [프로그래머스] Java :: 배열 회전시키기 🎁 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120844?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🎁 문제 설명 문자열 s가 매개변수로 주어집니다. s에서 한 번만 등장하는 문자를 사전 순으로 정렬한 문자열을 return 하도록 solution 함수를 완성해보세요. 한 번만 등장하는 문자가 없을 경우 빈 문자열을 return 합니다. 🎁 입출력 예시 numbers direction result [1, 2, 3] "right" [3, 1, 2] [4, 4.. 코딩테스트/프로그래머스 2023. 8. 28. [프로그래머스] 문자열안에 문자열 [Java] 🎁 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120908 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🎁 문제 설명 문자열 str1, str2가 매개변수로 주어집니다. str1 안에 str2가 있다면 1을 없다면 2를 return하도록 solution 함수를 완성해주세요. 🎁 입출력 예시 str1 str2 result "ab6CDE443fgh22iJKlmn1o" "6CD" 1 "ppprrrogrammers" "pppp" 2 "AbcAbcA" "AAA" 2 🎁 코드 class Sol.. 코딩테스트/프로그래머스 2023. 8. 27. [프로그래머스] 문자열 다루기 기본 [Java] 🎁 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/12918?itm_content=course14743 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🎁 문제 설명 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴하면 됩니다. s는 길이 1 이상, 길이 8 이하인 문자열입니다. s는 영문 알파벳 대소문자 또는 0부터 9까지 숫자로 이루어져 있습니다.. 코딩테스트/프로그래머스 2023. 8. 26. 이전 1 2 3 4 5 6 7 다음