코딩테스트/프로그래머스 [Swift] 추억 점수 - [문제] 코딩테스트 연습 - 추억 점수 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [문제 풀이] 딕셔너리를 이용해서 쉽게 풀 수 있는 문제이다. 딕셔너리를 만들어 name에 yearning을 매칭시켜주고 photo를 방문하면서 총 숫자가 몇이 나오는지를 answer에 저장해주자. [회고] . [코드] import Foundation func solution(_ name:[String], _ yearning:[Int], _ photo:[[String]]) -> [Int] { var answer = [Int]() var dict = [String: Int]() //name과 yearning을 돌면서 딕셔너리에 넣자. for i in 0..<name.count { dict[name[i]] = yearning[i] } for i in photo { var temp = 0 for j in i { temp += dict[j] ?? 0 } answer.append(temp) } return answer } 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기Yoon-1212 Contents 당신이 좋아할만한 콘텐츠 [Swift] 로또의 최고 순위와 최저 순위 2023.09.24 [Swift] 대충 만든 자판 2023.09.24 [Swift] 정수 내림차순으로 배치하기 2023.09.24 [Swift] 정수 제곱근 판별 2023.09.24 댓글 0 + 이전 댓글 더보기