𝗔𝗣𝗣𝗟𝗘/ALGORITHM
2024. 3. 8.
[내일배움캠프] 데일리 루틴(iOS_3회차) - 문자열 내 마음대로 정렬하기
내 풀이 func solution(_ strings:[String], _ n:Int) -> [String] { var arrayString = strings.map { $0.map { String($0) } } arrayString.sort { if $0[n] == $1[n] { return $0.joined() < $1.joined() } return $0[n] < $1[n] } return arrayString.map { $0.joined() } } - strings 배열의 각 문자열을 문자 단위로 분리 후 2차원 배열 arrayString에 저장 → 이를 통해 각 문자열을 문자 단위로 분리하고 나중에 정렬할 수 있음 - arrayString을 주어진 n번째 문자열 기준 정렬 → 만약 n 번째 문자열..