전체 글 (184) 썸네일형 리스트형 [Day22-1] 0 떼기 문제 내 정답 코드import Foundationfunc solution(_ n_str:String) -> String { var n_str = n_str for ch in n_str { if ch == "0" { n_str.removeFirst() } else { return n_str } } return n_str} #1. 반복문으로 문자가 0인지 체크하고 0이라면 remove한다.2. 차례대로 remove하고 0이 아닌 값이 나오면 반환한다.배운 기술 [Day21-5] 문자열을 정수로 변환하기 문제 내 정답 코드import Foundationfunc solution(_ n_str:String) -> Int { return Int(n_str)!} #1. 파라미터로 받은 문자열을 정수형으로 변환하여 반환한다.2. 문자열이 정수가 아닐 수 있어 옵셔널의 형태를 띄고 있기 때문에 강제추출을 하여 반환한다.배운 기술 [Day21-4] 문자열 정수의 합 문제 내 정답 코드import Foundationfunc solution(_ num_str:String) -> Int { return num_str.map { Int(String($0))! }.reduce(0,+)} #1. 문자열의 배열로 바꾼 뒤 각 문자를 또 정수로 바꿔준다.2. reduce를 통해 모든 값을 더해 반환한다.배운 기술 이전 1 ··· 24 25 26 27 28 29 30 ··· 62 다음