https://school.programmers.co.kr/learn/courses/30/lessons/133499
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제 풀이
정규 표현식을 활용해 풀었다 [aye, ye, woo, ma]는 머쓱이가 발음할 수 있는 발음이지만 [ayaaya, yeye, woowoo, mama] 연속되는 발음은 머쓱이가 발음할 수 없기 때문에 해당 케이스를 replace할 때 x 문자로 ㄱ데ㅣㅁㅊㄷgownsek.
발음이 가능할 때만 카운트를 올려줘야 하기 때문에 x문자가 존재하지 않은데 [aya, ye, woo, ma]로 replace했을 때 빈 문자열 (''')이면 발음이 가능한 케이스기 때문에 카운트 해준다.
'알고리즘 문제 풀이' 카테고리의 다른 글
프로그래머스[LEVEL1]: 햄버거 만들기 (0) | 2022.12.01 |
---|---|
프로그래머스[LEVEL1] - 귤고르기 (0) | 2022.11.25 |
백준1541 - 잃어버린 괄호 (0) | 2022.11.21 |
프로그래머스[LEVEL2] - n^2 배열 자르기 (0) | 2022.11.13 |
프로그래머스[LEVEL1] - 음양 더하기 (0) | 2022.11.06 |