κ³Όμ 1: TIL μμ±νκΈ°
π μ€λμ TIL μμ½
- ν΄λ¦° μ½λλ₯Ό λ§λλ λ² : ν¨μλ νλμ λμμ ν΄μΌνλ€ -> ν¨μμ μ΄λ¦μ λμ¬!
- μ€νμ μ€νμ€ν μμμ§λ κ±°κ³ , νλ νλμ ν΅λ‘μ λ€μ΄κ°λ λλ
- λ²λΈ μ λ ¬, μ ν μ λ ¬, μ½μ
μ λ ¬μ΄ μκ³ , μ½μ
μ λ ¬μ΄ λ²λΈ, μ ν λ³΄λ€ λΉ λ₯Έλ° μκ° λ³΅μ‘λλ N^2 μ΄λ€
π μ€λ μ½μ λ²μ
Ep. 26 μ λ ¬ μκ³ λ¦¬μ¦μ΄ λμ£ ?
Ep. 27 μ€ν, ν
Ep28. ν΄μ ν μ΄λΈμ΄ λμ£ ?
Ep29. κ°λ°μ νμ μμ, ν΄λ¦° μ½λ!
π μ± μμ κΈ°μ΅νκ³ μΆμ λ΄μ©
Ep. 26 μ λ ¬ μκ³ λ¦¬μ¦μ΄ λμ£ ?
λ²λΈ μ λ ¬
- μ½κ² λ§ν΄ sort.
- μΌμͺ½μμ μ€λ₯Έμͺ½μΌλ‘ λΉκ΅ν΄μ μ리λ₯Ό λ°κΎΈλ λ°©μ
μ ν μ λ ¬
- μ 체 λ°μ΄ν° μ€μμ κ°μ₯ μμ λ°μ΄ν° λλ κ°μ₯ ν° λ°μ΄ν° μμΉλ₯Ό λ°λ‘ κΈ°μ΅νλ λ°©μμΌλ‘ μμ
μ μ§νν¨.
μ½μ
μ λ ¬
- λΉκ΅νλ©° κ΅ννλ κ² μλλΌ ’λ°μ΄λ£μ‘
μκ° λ³΅μ‘λλ κ°μλ° μ μλ μ°¨μ΄κ° λ κΉ?
- λ¨μ μΈ‘μ νμ λ μ°¨μ΄κ° λλ κ²μ. μκ³ λ¦¬μ¦μ μ΄κΈ° λ°μ΄ν° μνμ λ°λΌ μλκ° λ¬λΌμ§λ€λ νΉμ§μ΄ μλ¬.
Ep. 27 μ€ν, ν
μ€ν - ν¬μΌμ΄ν¬ LIFO Last in First out
ν - λ²μ€μ λ₯μ₯ FIFO First in First out
μ€ν, νλ λ체 μΈμ μ¬μ©ν κΉ?
μ€ν
- μΉ λΈλΌμ°μ μ λ€λ‘κ°κΈ° λ²νΌ
- λλ리기 λ¨μΆν€
(κ°μ₯ λ§μ§λ§ μν©μ μμ λ©΄ λ¨)
ν
- μΌνλͺ° μ£Όλ¬Έ μ²λ¦¬ μμ€ν
(μ£Όλ¬Έμ΄ λ€μ΄μ¨ μμλλ‘ λ°μ΄ν°λ₯Ό μκ³ , κ°μ₯ λ¨Όμ μ¨ μ£Όλ¬Έ λ¨Όμ μ²λ¦¬)
Ep28. ν΄μ ν
μ΄λΈμ΄ λμ£ ?
κ°λ°μκ° κ°μ₯ λ§μ΄ νλ κ³ λ―Ό
’ μ΄λ»κ² νλ©΄ νλ‘κ·Έλ¨μ μλλ₯Ό λ λΉ λ₯΄κ² λ§λ€ μ μμκΉ?‘
ν΄μν
μ΄λΈ 컨μ
μ΄ν΄νκΈ°
ν΄μν
μ΄λΈ : ν€μ κ°μ μ§μ§μ΄ λͺ¨μ κ² => μ΄λ₯Ό ν΅ν΄ μ°λ¦¬κ° λ°μ΄ν°λ₯Ό λ μ½κ² μ 리ν μ μκ² ν΄μ€.
Ep29. κ°λ°μ νμ μμ, ν΄λ¦° μ½λ!
ν΄λ¦°μ½λλ₯Ό μν 5κ°μ§ κΏν
ν΄λ¦°μ½λλ ?
- μ€λͺ μ΄ νμμλ μ½λ. μ½λλ₯Ό μ½κΈ°λ§ ν΄λ μ΄ μ½λκ° λ¬΄μ¨ μΌμ νλμ§, μ΄λ€ κ²μ μλ―Ένλμ§ λ¬Όμ΄λ³Ό νμλ μμ΄ μ€λ₯΄λ₯΅ μ΄ν΄λ κ·Έλ° μ½λ.
- ν΄λ¦°μ½λλ νμ μμ λ§€μ° μ€μνλ€. λ¬Όλ‘ νΌμ μΌ ν λλ μ€μν¨. μκ° μ°¨λ‘ μ½λλ₯Ό λ³Ό κ²½μ°λ₯Ό μκ°νλ©΄ λ¨.
ν΄λ¦°μ½λ λ°±μ 1. μλ―Έ μλ λ³μ, ν¨μμ μ΄λ¦μ μ μ ν μ¬μ©νλΌ.
ν΄λ¦°μ½λ λ°±μ 2. ν¨μ μ΄λ¦μ κ°κΈμ λμ¬λ‘ μ§μ΄λΌ.
- μ΄ ν¨μλ‘ λ¬΄μμ ν κ²μΈμ§ 보μ¬μΌν¨.
- μ΄λ κ² λμ¬λ‘ μ§μΌλ©΄ νλμ ν¨μκ° κ³Όλνκ² λ§μ μΌμ νλ κ²μ λ°©μ§ν μλ μμ.
ν΄λ¦°μ½λ λ°±μ 3. 맀κ°λ³μλ₯Ό λ무 λ§μ΄ μ°μ§ λ§λΌ
- 3κ° μ΄νκ° μ λΉνλ€.
- λ§μ½ λΆκ°νΌνκ² λ§€κ°λ³μλ₯Ό λ§μ΄ μ€μ ν΄μΌνλ€λ©΄ {} μ€λΈμ νΈλ‘ λ¬Άμ΄μ μ λ¬νλ λ°©λ²μ μ¬μ©ν μ μλ€.
ν΄λ¦°μ½λ λ°±μ 4. λΆλ¦°κ°μ μΈμλ‘ λ³΄λ΄μ§ λ§λΌ
- boolean μ μΈμλ‘ λ³΄λΈλ€λ©΄ T/F μ λ°λΌμ ν¨μκ° λκ°μ§ μΌμ νκ² λλ€. μ΄λ¬λ©΄ 'ν¨μλ 1κ°μ μΌμ ν΄μΌνλ€' λ κ·μΉμ μ΄κΈλ¨
ν΄λ¦°μ½λ λ°±μ 5. μΆμ½μ΄λ₯Ό μ°μ§ λ§λΌ
- λ νΌμλ§ μμλ³Ό μ μλ μΆμ½μ΄λ₯Ό μ°λ©΄ μλ¨.
μ²μλΆν° ν΄λ¦°μ½λλ₯Ό μμ±νκΈ°κ° νλ€λ€λ©΄, μ°μ μλνλ μ½λλ₯Ό λ§λ€κ³ μ΄νμ ν΄λ¦°νκ² μμ νλ©΄ λ¨!
π· μ½μ μκ° λ° λ μ€λ₯΄λ μκ°
νΌμ μ½λ©μ νλ κ²½μ°κ° λ§μ ν΄λ¦° μ½λλ κ±°μ μ κ²½ μ°μ§ μκ³ μ½λ©μ νλ κ² κ°μλ°,
ν΄λ¦° μ½λ©μλ μ κ²½ μ°λ©° μ½λ©μ ν΄μΌκ² λ€κ³ μκ°μ΄ λ€μλ€.
νΉν νλμ ν¨μλ νλμ μΌλ§! νλ κ±Έ μ’ μ’ μλλ° λ€μ μκΈ°λλ€.
κ³Όμ 2: κ²λνμ΄ μ λκΌ¬λ₯Ό μ°ΎμλΌ!
+ κ³Όμ 2 κ²λμμ λκΌ¬λ μ¬μ§ μ°κΈ°γ γ γ γ
ν¬λ‘ λκΌ¬~~~
'λ μ λͺ©λ‘ > IT 5λΆ μ‘νμ¬μ (with λ Έκ°λΆ)' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[IT 5λΆ μ‘νμ¬μ ] Day 12. μνΌμλ 35 ~ 38 (0) | 2023.09.06 |
---|---|
[IT 5λΆ μ‘νμ¬μ ] Day 9. μνΌμλ 30 ~ 34 (0) | 2023.09.03 |
[IT 5λΆ μ‘νμ¬μ ] Day 6. μνΌμλ 16 ~ 21 (0) | 2023.08.31 |
[IT 5λΆ μ‘νμ¬μ ] Day 5. μνΌμλ 11~15, λ΄κ° κ°λ°μ 곡λΆνλ μ΄μ λ? (0) | 2023.08.29 |
[IT 5λΆ μ‘νμ¬μ ] Day 3. μνΌμλ 6 ~ 10 (0) | 2023.08.27 |