Swift 5 | 코테/알고리즘 공부, 구현 | 유용한 코드 모음
스위프트 | "순열과 조합 구현"하기 (Swift5 | Permutation, Combination)
백준 10974번을 스위프트로 풀면서 난관에 봉착했습니다. 파이썬에는 간단한 순열 & 조합이 스위프트엔 없다는 것이죠. 스위프트를 공부한 지 얼마 되지 않은 상황에서, 파이썬에선 기본함수인 걸 직접 구현해야 한다는 말은 꽤 충격으로 다가왔습니다. 많은 글을 찾아보고 참고하여, 순열 혹은 조합 문제가 주어졌을 때 제일 유용할만한 코드를 구현했습니다. 순열 Permutation // 구현해놓은 Permutation 연습 func permute(_ nums: [Int], _ targetNum: Int) -> [[Int]] { var result = [[Int]]() var visited = [Bool](repeating: false, count: nums.count) func permutation(_ nowP..
2021. 8. 11. 23:39
최근댓글