프로그래머스/Lv.2 [Swift] 2개 이하로 다른 비트 - import Foundation func solution(_ numbers:[Int64]) -> [Int64] { return numbers.map { number in if number % 2 == 0 { return number + 1 } else { let binary = (~number) & (number + 1) return (number | binary) & ~(binary >> 1) } } } 공유하기 게시글 관리 iOS 개발 공부 저작자표시 '프로그래머스 > Lv.2' 카테고리의 다른 글 [Swift] 소수 찾기 (0) 2023.04.29 [Swift] 다리를 지나는 트럭 (0) 2023.04.29 [Swift] 뒤에 있는 큰 수 찾기 (0) 2023.04.29 [Swift] 모음사전 (0) 2023.04.29 [Swift] 쿼드압축 후 개수세기 (0) 2023.04.29 Contents 당신이 좋아할만한 콘텐츠 [Swift] 소수 찾기 2023.04.29 [Swift] 다리를 지나는 트럭 2023.04.29 [Swift] 뒤에 있는 큰 수 찾기 2023.04.29 [Swift] 모음사전 2023.04.29 댓글 0 + 이전 댓글 더보기