전체 글 (165) 썸네일형 리스트형 [Day18-5] rny_string 문제 내 정답 코드import Foundationfunc solution(_ rny_string:String) -> String { return rny_string.replacingOccurrences(of: "m", with: "rn")} #1. rny_string에서 "m"을 "rn"으로 바꿔주면 되는 문제이다.2. replacingOccurrences의 존재를 알면 쉽게 풀 수 있다.배운 기술 [Day18-4] 문자열 바꿔서 찾기 문제 내 정답 코드import Foundationfunc solution(_ myString:String, _ pat:String) -> Int { var myString = myString.map { String($0) } for i in 0.. #1. myString을 문자열 배열로 바꿔준다.2. A는 B로 B는 A로 바꿔준다.3. 바뀐 문자열 배열을 문자열로 join해주고4. contains를 통해 pat단어를 포함하고 있는지 반환한다.배운 기술 [Day18-3] 간단한 식 계산하기 문제 내 정답 코드import Foundationfunc solution(_ binomial:String) -> Int { let component = binomial.components(separatedBy: " ") let (a, op, b) = (Int(component[0]), component[1], Int(component[2])) switch op { case "+": return a!+b! case "-": return a!-b! case "*": return a!*b! default: return 0 }} #1. 공백으로 문자열을 분리해주면 a, op, b를 얻을 수 있다.2. switch.. 이전 1 ··· 23 24 25 26 27 28 29 ··· 55 다음