[Swift] 배열의 유사도
import Foundation func solution(_ s1:[String], _ s2:[String]) -> Int { return s1.filter { s2.contains($0) }.count }
2022.12.17
[Swift] 배열 회전시키기
import Foundation func solution(_ numbers:[Int], _ direction:String) -> [Int] { var numbers = numbers if direction == "right" { let element = numbers.removeLast() numbers.insert(element, at: 0) } else { let element = numbers.removeFirst() numbers.append(element) } return numbers }
2022.12.17
[Swift] 배열 자르기
import Foundation func solution(_ numbers:[Int], _ num1:Int, _ num2:Int) -> [Int] { return Array(numbers[num1...num2]) }
2022.12.17
[Swift] 배열 원소의 길이
import Foundation func solution(_ strlist:[String]) -> [Int] { return strlist.map { $0.count } }
2022.12.17
[Swift] 배열 뒤집기
import Foundation func solution(_ num_list:[Int]) -> [Int] { return num_list.reversed() }
2022.12.17
[Swift] 배열 두배 만들기
import Foundation func solution(_ numbers:[Int]) -> [Int] { return numbers.map{$0 * 2} }
2022.12.17
[Swift] 문자열안에 문자열
import Foundation func solution(_ my_string:String) -> String { return String(my_string.reversed()) }
2022.12.17
[Swift] 문자열 정렬하기 (2)
import Foundation func solution(_ my_string:String) -> String { my_string.map { String($0).lowercased() }.sorted().joined() }
2022.12.17
[Swift] 문자열 정렬하기 (1)
import Foundation func solution(_ my_string:String) -> [Int] { return my_string.compactMap { Int(String($0)) }.sorted() }
2022.12.17