[swift] sort와 sorted
swift에서 배열을 정렬해주는 함수에는 대표적으로 sort, sorted가 있다. sort sort는 원본 배열을 오름차순으로 정렬한다. 그래서 원본 배열을 가지고 있어야 하는 경우 (ex. 하나의 배열을 여러 방식으로 정렬해야 할 경우) 에는 적절하지 않다. // sort() 함수 사용 var arr = [1, 2, 5, 4, 6] arr.sort() print(arr) // [1, 2, 4, 5, 6] 배열의 정렬 기준을 custom 하고 싶다면? sort(by: (Int, Int) throws -> Bool) 함수를 사용하면 된다. // sort(by: (Int, Int) throws -> Bool) 함수 사용 var arr = [1, 2, 5, 4, 6] arr.sort { (a, b) -> B..