정렬 2

sort, sorted의 차이는 무엇일까? - swift

sort 는 단어의 뜻 그대로 정렬해주는 메서드 입니다. sort가 들어간 메서드는 " sort() sort(by: ) sorted() sorted(by: ) " 이렇게 4개가 있습니다. 아래의 정수 배열과 문자열 배열을 예를 들어서 정리해 볼게요 :) var nums: [Int] = [7, 6, 9, 2, 4, 5, 1, 8, 3] var names: [String] = ["break", "fast", "car", "apple", "drive", "ensure", "gear"] 하나씩 사용해보면서 차이점을 알아봅시다! . . . . . 항상 그렇듯 일단 apple documentation을 먼저 꼭 확인해봅시다. sort() sort는 Comparable을 만족하는 Element를 정렬하는 인스턴스 메..

Swift 2021.09.30

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

문제 링크 https://programmers.co.kr/learn/courses/30/lessons/12915 코딩테스트 연습 - 문자열 내 마음대로 정렬하기 문자열로 구성된 리스트 strings와, 정수 n이 주어졌을 때, 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬하려 합니다. 예를 들어 strings가 ["sun", "bed", "car"]이고 n이 1이면 각 단어의 인덱 programmers.co.kr 문제 요약 문자열로 구성된 리스트 stirngs와 정수 n이 주어졌을 때, 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬. (인덱스 n의 문자가 같은 문자열이 여럿 일 경우, 사전 순으로 앞선 문자열이 앞쪽에 위치.) 코드 func solution(_ strings:[Str..

반응형
1