λ¬Έμ μ€λͺ λͺκ°μ κ°μ€μ΄ νμνμ§ κ΅¬νλ λ¬Έμ ν κ°μ€μ μ΄μ΄μ μ¬μ©νλ €λ©΄ μ²μμκ° 10λΆμ λν΄μΌ νλ€. λ¬Έμ νμ΄ 1. μμ½ μμ μκ° κΈ°μ€μΌλ‘ μ λ ¬νλ€. 2. μκ°μ λΆμΌλ‘ κ³μ°νλ€. 10:10 -> 10*60 + 10 = 610 3. κ°μ€ λ²νΈλ₯Ό λ°°μ νκ³ λ§μ½ λ°°μ λ μμ½μκ°μ λλλ μκ°+10λ³΄λ€ μμ½ μμμκ°μ΄ λμ€μ΄λ©΄ κ·Έ κ°μ€μ μ΄μ΄ μ¬μ©νλ€. import Foundation func solution(_ book_time:[[String]]) -> Int { var answer = 0 let bookTime = book_time.sorted(by: {$0[0] < $1[0]}) var bookNum = Array(repeating: 0, count: bookTime.count) // κ°μ€λ²νΈ..
νλ‘μΈμ€μ μ€λ λμ μ°¨μ΄λ 무μμΈκ°μ? νλ‘μΈμ€λ .exeκ°μ μμ§ μ€νλμ§ μμ νμΌμ νλ‘κ·Έλ¨μ΄λΌκ³ νλλ° κ·Έ νλ‘κ·Έλ¨μ μ€νμν€λ©΄ νλ‘μΈμ€λ€. μ¦ μ»΄ν¨ν°μμ μ€νλκ³ μλ νλ‘κ·Έλ¨μ΄λ€. μ€λ λλ νλ‘μΈμ€κ° ν λΉλ°μ μμμ μ΄μ©νλ μ€ν νλ¦μ λ¨μμ΄λ€. λμ ν° μ°¨μ΄λ μ€λ λλ μ€λ λλΌλ¦¬ λ©λͺ¨λ¦¬λ₯Ό 곡μ νμ§λ§ νλ‘μΈμ€λ μμ μ μμλ§ μ κ·Όμ΄ κ°λ₯νλ€. λ°λΌμ ν μ€λ λκ° μ’ λ£λλ€λ©΄ λ€λ₯Έ μ€λ λμκ² μν₯μ λΌμΉμ§λ§ νλ‘μΈμ€λ ν νλ‘μΈμ€κ° μ’ λ£λμ΄λ λ€λ₯Έ νλ‘μΈμ€μκ² μν₯μ λΌμΉμ§ μλλ€. κ΅μ°©μνλ 무μμ΄λ©°, κ΅μ°©μνκ° λ°μνκΈ° μν΄μλ μ΄λ€ μ‘°κ±΄μ΄ μμ΄μΌ νλμ? κ΅μ°©μνλ νλ‘μΈμ€ or μ€λ λλ€μ΄ μλ‘ νμν μμμ νμ μ μΌλ‘ μλ‘ κ°μ§κ³ μλ κ²μ΄λ€. κ΅μ°© μν λ°μ 쑰건μ 4κ°μ§μ΄κ³ λͺ¨λ μΆ©μ‘±..
// λ¬Έμμ΄ λ¦¬ν°λ΄μ νΉμ λ¬Έμ let sparklingHeart = "\\u{1F496}" // π, Unicode scalar U+1F496 // λ¬Έμμ΄ λ³κ²½ var variableString = "Horse" variableString += " and carriage" // "Horse and carriage" λ¬Έμμ΄μ κ°(value) νμ μ΄λ€. μλ³Έμ΄ μλ μλ‘μ΄ λ³΅μ¬λ³Έμ΄ μ λ¬λλ€. μ λμ½λ (Unicode) μΈμ½λ©, νκΈ°, κ·Έλ¦¬κ³ λ€λ₯Έ μ°κΈ° μμ€ν μμμ ν μ€νΈ νλ‘μΈμ±μ μν κ΅μ νμ€μ΄λ€. Swiftμ String κ³Ό Character νμ μ μ λμ½λλ₯Ό μλ²½νκ² μ§μνλ€. Swiftμ κΈ°λ³Έ String νμ μ μ λμ½λ μ€μΉΌλΌ κ° (Unicode scalar values) μΌλ‘λΆν° μμ± var ..
λμ μ°μ°μ (Assignment Operator) if x = y { // νλ¦° λ¬Έλ², λμ μ°μ°μλ κ°μ 리ν΄νμ§ μμ } μ°μ μ°μ°μ (Arithmetic Operators) 1 + 2 // equals 3 5 - 3 // equals 2 2 * 3 // equals 6 10.0 / 2.5 // equals 4.0 κ°μ΄ μ€λ²νλ‘μ° λλ κ²μ νλ½νμ§ μμ λλ¨Έμ§ μ°μ°μ (Remainder Operator) -9 % 4 // -9 = (4*-2) + (-1) a = (b x some multiplier) + remainder κ³μ°μμΌλ‘ λλ¨Έμ§ κ³μ° λ¨ν λΊμ μ°μ°μ (Unary Minus Operator) & λ¨ν λ§μ μ°μ°μ (Unary Plus Operator) // λ¨ν λΊμ μ°μ°μ let th..