Algorithm
프로그래머스 - 실패율 [Swift]
난이도 1이지만 swift 언어로 푸는 것 자체가 익숙하지 않아서 좀 걸린 문제. 튜플의 개념에 대해 배웠고, 이를 활용하여 문제를 풀어봄. 또, swift의 sort가 unstable하다는 단점에 대해 요소 각각에 -를 붙여서 음수로 만들고 sort하면 stable해지는 요상한 현상 발견. 아무튼 이를 이용해 풀었다~ 이말이야 ! import Foundation func solution(_ N:Int, _ stages:[Int]) -> [Int] { var current: Double = Double(stages.count) var beforeAnswer = [(Double, Int)]() var answer: Array = [] for number in 1...N { var count: Double ..
2021. 6. 27. 10:27
최근댓글