전체 글 (184) 썸네일형 리스트형 [lv1] 대충 만든 자판 문제 내 정답 코드import Foundationfunc solution(_ keymap:[String], _ targets:[String]) -> [Int] { var targetDic:[Character:Int] = [:] for i in 0.. j+1 { targetDic[char] = j+1 } } } var result : [Int] = [] for i in 0.. #1. 작성할 문자들로만 딕셔너리를 생성하고 0값을 기본으로 넣어준다.2. keymap의 문자가 딕셔너리의 문자와 일치하면 해당 문자의 인덱스를 가져온다.3. 딕셔너리의 value와 비교하여 0이면 할당해주고, 0이 아닌데 값이 .. [lv1] 행렬의 덧셈 문제 내 정답 코드func solution(_ arr1:[[Int]], _ arr2:[[Int]]) -> [[Int]] { var result:[[Int]] = [] for i in 0.. #1. arr1 2차원 배열에 따라 2개의 반복문을 돌리고2. arr1, arr2 같은 위치를 더하여 temp 배열에 더해준다.3. temp를 result에 더해준다. result를 반환한다. [lv1] 짝수와 홀수 문제 내 정답 코드func solution(_ num:Int) -> String { return num.isMultiple(of: 2) ? "Even" : "Odd"} #1. isMultiple을 사용해 짝수와 홀수를 판단한다.2. 삼항 연산자로 짝/홀수에 맞는 문자열을 반환한다.배운 기술 이전 1 ··· 8 9 10 11 12 13 14 ··· 62 다음