Notice
Recent Posts
Recent Comments
Link
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Tags
more
Archives
Today
Total
관리 메뉴

개발자도전

[프로그래머스] 모음 제거 본문

프로그래머스 코딩 테스트

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

도do 2023. 3. 24. 15:48
728x90

[문제]

영어에선 a, e, i, o, u 다섯 가지 알파벳을 모음으로 분류합니다. 문자열 my_string이 매개변수로 주어질 때 모음을 제거한 문자열을 return하도록 solution 함수를 완성해주세요.

 

제한사항

  • my_string은 소문자와 공백으로 이루어져 있습니다.
  • 1 ≤ my_string의 길이 ≤ 1,000

 

[입출력 예]

my_string result
"bus" "bs"
"nice to meet you" "nc t mt y"

 

입출력 예 #1

  • "bus"에서 모음 u를 제거한 "bs"를 return합니다.

입출력 예 #1

  • "nice to meet you"에서 모음 i, o, e, u를 모두 제거한 "nc t mt y"를 return합니다.

 

[답]

풀이 1.

처음 풀이 시 my_string을 분리해줘서 a, e, i, o, u와 같다면 공백으로 만들어 주도록 코드를 짰다.

그리고 다른 사람들의 풀이를 보고 

replaceAll 함수를 써서 훨씬 깔끔한 코드로 작성한 것을 보고 다시 작성해보았다.

 

풀이 2.

코드가 훨씬 간단해지고 가독성도 좋아졌다.

728x90
Comments