python으로 처음 풀이했을 때는,
isalpha()함수를 사용하여, 영어 문자가 나타나면 그 문자가 "one"인지, "two"... 어떤 것인지 판단하고 이를 숫자로 바꾸어 result문자열에 append하는 식으로 풀이했었다.
문제는 없지만, replace("바뀔 문자열", "바꿀 문자열")이라는 편리한 함수를 사용하면 10줄 내외로 구현이 가능한 것을 보고 경악을 금치 못했다.
Swift에도 replacingOccurrences()라는 함수가 있었고, 10줄 내외로 구현할 수 있었다.
간편하게 Dictionary로 "바뀔 문자열"과 "바꿀 문자열"을 마련해놓고 시작했다!
프로그래머스 코딩테스트 연습문제 lv2: 가장 큰 정사각형 찾기 (Swift) (0) | 2022.06.21 |
---|---|
2020 카카오 인턴십 : 키패드 누르기 (Swift) (0) | 2022.06.18 |
2021 Dev-Matching 웹 백엔드 : 로또의 최고 순위와 최저순위 (Swift) (0) | 2022.06.18 |
2022 KAKAO BLIND RECRUITMENT: 신고 결과 받기 (Swift) (0) | 2022.06.18 |
백준 1300: K 번째 수 (Swift) (0) | 2022.06.17 |