[프로그래머스] 모음 제거 (Java)

[프로그래머스] 모음 제거 (Java)

모음 제거 문제 설명 영어에선 a, e, i, o, u 다섯 가지 알파벳을 모음으로 분류합니다. 문자열 my_string이 매개변수로 주어질 때 모음을 제거한 문자열을 return하도록 solution 함수를 완성해주세요. 제한 사항 입출력 예 my_string result “bus” “bs” “nice to meet you” “nc t mt y” 입출력 예 설명 문제 해결 과정 이 문제는 문자열 내의 특정 문자 … 더 읽기

[프로그래머스] 중복된 숫자 개수 (Java)

[프로그래머스] 중복된 숫자 개수 (Java)

중복된 숫자 개수 문제 설명 정수 배열 array와 정수 n이 매개변수로 주어질 때, array에 n이 몇 개 있는지를 return 하도록 solution 함수를 완성해보세요. 제한 사항 입출력 예 array n result [1, 1, 2, 3, 4, 5] 1 2 [0, 2, 3, 4] 1 0 입출력 예 설명 문제 해결 과정 배열 전체를 훑으며 우리가 찾고자 … 더 읽기

[프로그래머스] A 강조하기 (Java)

[프로그래머스] A 강조하기 (Java)

A 강조하기 문제 설명 문자열 myString이 주어집니다. myString에서 알파벳 “a”가 등장하면 전부 대문자 “A”로 바꾸고, “A”가 아닌 모든 대문자 알파벳은 전부 소문자 알파벳으로 바꾼 새 문자열을 return 하는 solution 함수를 완성하세요. 제한 사항 입출력 예 myString result “abstract algebra” “AbstrAct AlgebrA” “PrOgRaMmErS” “progrAmmers” 입출력 예 설명 문제 해결 과정 이 문제는 특정 문자는 강조(대문자화)하고, 나머지는 … 더 읽기

[프로그래머스] 숫자 찾기 (Java)

[프로그래머스] 숫자 찾기 (Java)

숫자 찾기 문제 설명 정수 num과 k가 매개변수로 주어질 때, num을 이루는 숫자 중에 k가 있으면 숫자가 있는 위치를 return하고 없으면 -1을 return 하도록 solution 함수를 완성해보세요. 제한 사항 입출력 예 num k result 29183 1 3 444335 4 1 123456 7 -1 입출력 예 설명 문제 해결 과정 정수형 데이터를 문자열로 변환하여 처리하면 인덱스 … 더 읽기

[프로그래머스] 중복된 문자 제거 (Java)

[프로그래머스] 중복된 문자 제거 (Java)

중복된 문자 제거 문제 설명 문자열 my_string이 매개변수로 주어집니다. my_string에서 중복된 문자를 제거하고 하나의 문자만 남긴 문자열을 return하도록 solution 함수를 완성해주세요. 제한 사항 입출력 예 my_string result “people” “peol” “We are the world” “We arthwold” 입출력 예 설명 문제 해결 과정 이 문제는 문자열을 순회하면서 “이미 등장했던 문자인가?”를 효율적으로 판단하는 것이 포인트입니다. 프로그래머스 코드 정리

[프로그래머스] 문자열 정렬하기 (1) (Java)

[프로그래머스] 문자열 정렬하기 (1) (Java)

문자열 정렬하기 (1) 문제 설명 문자열 my_string이 매개변수로 주어질 때, my_string 안에 있는 숫자만 추출하여 오름차순 정렬한 리스트를 return 하도록 solution 함수를 완성해보세요. 제한 사항 입출력 예 my_string result “hi12392” [1, 2, 2, 3, 9] “p2o4i8gj2” [2, 2, 4, 8] “abcde0” [0] 입출력 예 설명 문제 해결 과정 이 문제는 ‘필터링’과 ‘정렬’ 두 가지 단계를 … 더 읽기

[프로그래머스] 숨어있는 숫자의 덧셈 (1) (Java)

[프로그래머스] 숨어있는 숫자의 덧셈 (1) (Java)

숨어있는 숫자의 덧셈 (1) 문제 설명 문자열 my_string이 매개변수로 주어집니다. my_string안에 있는 단일 한 자릿수 숫자를 모두 찾아 합을 return하도록 solution 함수를 완성해주세요. 제한 사항 입출력 예 my_string result “aAb1B2cC34oOp” 10 “1a2b3c4d123” 16 입출력 예 설명 문제 해결 과정 이 문제의 핵심은 문자열에서 ‘숫자 형태의 문자’만 골라내어 ‘실제 정수’로 변환한 뒤 더하는 것입니다. 프로그래머스 코드 … 더 읽기

[프로그래머스] 문자열 정렬하기 (2) (Java)

[프로그래머스] 문자열 정렬하기 (2) (Java)

문자열 정렬하기 (2) 문제 설명 영어 대소문자로 이루어진 문자열 my_string이 매개변수로 주어질 때, my_string을 모두 소문자로 바꾸고 알파벳 순서대로 정렬한 문자열을 return 하도록 solution 함수를 완성해보세요. 제한 사항 입출력 예 my_string result “Bcad” “abcd” “heLLo” “ehllo” “Python” “hnopty” 입출력 예 설명 문제 해결 과정 이 문제는 크게 소문자 변환, 정렬, 결합 세 단계로 나눌 수 … 더 읽기