개인 공부/프로그래머스

[프로그래머스] Lv.1 문자열 내 마음대로 정렬하기 swift

임구마🍠 2024. 6. 18. 17:22


 

나의 풀이

func solution(_ strings:[String], _ n:Int) -> [String] {
    return strings.sorted { Array($0)[n] != Array($1)[n] ? Array($0)[n] < Array($1)[n] : $0 < $1 }
}

- 인덱스 n의 문자 기준으로 오름차순 정렬하나, 만일 문자가 같을 경우엔 사전순으로 정렬

 

 

다른 사람의 풀이