

👇내 풀이
import Foundation
func solution(_ str1:String, _ str2:String) -> String {
var answer = ""
for (first, second) in zip(str1, str2){
answer.append(first)
answer.append(second)
}
return answer
}
👍 다른 사람의 최적화 풀이
import Foundation
func solution(_ str1:String, _ str2:String) -> String {
return zip(str1, str2).map { String($0) + String($1) }.joined()
}
💁🏻♂️ 요약
- zip 내장함수 기능을 사용할 줄 아는가
- 문자열을 붙일때는 다른 언어에서는 + 로도 가능했지만, append( )함수를 사용해야 함