전체 글
-
import Foundation func solution(_ numbers:[Int]) -> [Int] { return numbers.map{$0 * 2} }
[Swift] 배열 두배 만들기import Foundation func solution(_ numbers:[Int]) -> [Int] { return numbers.map{$0 * 2} }
2022.12.17 -
import Foundation func solution(_ my_string:String) -> String { return String(my_string.reversed()) }
[Swift] 문자열안에 문자열import Foundation func solution(_ my_string:String) -> String { return String(my_string.reversed()) }
2022.12.17 -
import Foundation func solution(_ my_string:String) -> String { my_string.map { String($0).lowercased() }.sorted().joined() }
[Swift] 문자열 정렬하기 (2)import Foundation func solution(_ my_string:String) -> String { my_string.map { String($0).lowercased() }.sorted().joined() }
2022.12.17 -
import Foundation func solution(_ my_string:String) -> [Int] { return my_string.compactMap { Int(String($0)) }.sorted() }
[Swift] 문자열 정렬하기 (1)import Foundation func solution(_ my_string:String) -> [Int] { return my_string.compactMap { Int(String($0)) }.sorted() }
2022.12.17 -
import Foundation func solution(_ A:String, _ B:String) -> Int { let arr = (A+A).components(separatedBy: B) return arr.count == 1 ? -1 : arr[1].count }
[Swift] 문자열 밀기import Foundation func solution(_ A:String, _ B:String) -> Int { let arr = (A+A).components(separatedBy: B) return arr.count == 1 ? -1 : arr[1].count }
2022.12.17 -
import Foundation func solution(_ my_string:String) -> String { return String(my_string.reversed()) }
[Swift] 문자열 뒤집기import Foundation func solution(_ my_string:String) -> String { return String(my_string.reversed()) }
2022.12.17 -
import Foundation func solution(_ my_string:String) -> Int { var result = [String]() my_string.components(separatedBy: " ").forEach { let str = String($0) if result.count < 2 { result.append(str) } else { let operation = result.removeLast() let num = result.removeLast() var tmp = "" switch operation { case "+" : tmp = String(Int(num)! + Int(str)!) case "-" : tmp = String(Int(num)! - Int(str)!) d..
[Swift] 문자열 계산하기import Foundation func solution(_ my_string:String) -> Int { var result = [String]() my_string.components(separatedBy: " ").forEach { let str = String($0) if result.count < 2 { result.append(str) } else { let operation = result.removeLast() let num = result.removeLast() var tmp = "" switch operation { case "+" : tmp = String(Int(num)! + Int(str)!) case "-" : tmp = String(Int(num)! - Int(str)!) d..
2022.12.14 -
import Foundation func solution(_ my_string:String, _ n:Int) -> String { return my_string.map { (element: Character) -> String in var str = "" for _ in (1...n) { str += String(element) } return str }.reduce("", +) }
[Swift] 문자 반복 출력하기import Foundation func solution(_ my_string:String, _ n:Int) -> String { return my_string.map { (element: Character) -> String in var str = "" for _ in (1...n) { str += String(element) } return str }.reduce("", +) }
2022.12.14