swift 두 개 뽑아서 더하기

quokka·2021년 1월 24일
0

코딩테스트

목록 보기
2/63

프로그래머스 문제입니다.
https://programmers.co.kr/learn/courses/30/lessons/68644

import Foundation

func solution(_ numbers:[Int]) -> [Int] {
    var set: Set<Int> = []
for (i,num1) in numbers.enumerated() {
    for (j,num2) in numbers.enumerated() {
        if i != j {
            set.insert(num1+num2)
        }
    }
}
    let result = Array(set).sorted(by: <)
    return result
}

📖 참고

https://stackoverflow.com/questions/29046695/swift-set-to-array
https://jinhongstar.tistory.com/91

profile
iOS를 공부하는 개발자입니다~ㅎㅎ

0개의 댓글

관련 채용 정보