본문 바로가기

프로그래머스 (Swift)/기초

[Day14-3] 할 일 목록

문제

 

내 정답 코드

import Foundation

func solution(_ todo_list:[String], _ finished:[Bool]) -> [String] {
    return finished.enumerated().filter { $0.element == false }.map { todo_list[$0.offset] }
}

 

#

1. finished에서 false인 인덱스를 필터링 해주고

2. 해당 인덱스로 이루어진 todo_list배열을 반환한다.


배운 기술

'프로그래머스 (Swift) > 기초' 카테고리의 다른 글

[Day14-5] 수열과 구간 쿼리 1  (0) 2024.04.05
[Day14-4] n보다 커질 때까지 더하기  (0) 2024.04.05
[Day14-2] 5명씩  (0) 2024.04.04
[Day14-1] 홀수 vs 짝수  (0) 2024.04.04
[Day13-5] n개 간격의 원소들  (1) 2024.03.28