μ£Όλ§μ ν΅ν΄μ μ λ²μ£Όμ λ±μ₯νλ stack, queue, linked list, hash tableμ μλ²½νμ§λ μμ§λ§ μ΄λ μ λ μ λ¦¬κ° λλ μν.
κ·Όλ° μ΄κ² λλ λ μλ‘μ΄κ² λ±μ₯νλ€...? Graph, Tree λ무 λ°κ°λ€μΌ...π π
λ¨μν μ μ (vertext, node)κ³Ό κ·Έ μ μ μ μ°κ²°νλ κ°μ (E, edge, link)μ νλλ‘ λͺ¨μ λμ μλ£ κ΅¬μ‘°μ΄λ€.
μ¦, μ°κ²°λμ΄ μλ κ°μ²΄ κ°μ κ΄κ³λ₯Ό ννν μ μλ μλ£κ΅¬μ‘°μ΄λ€.
μ€μνμμλ μΈν°λ· λ€νΈμν¬, μ§λ, μ§νμ² λ Έμ λ, sns νλ‘μ κ΄κ³μμ λ³Ό μ μλ€.
νΈλ¦¬λ κ·Έλνμ λ§μ°¬κ°μ§λ‘ κ°μ μΌλ‘ μ°κ²°λ μ μ μ μ§ν©μ΄λ€.
μλ₯Ό λ€λ©΄ μ‘°μ§μ ꡬ쑰λ₯Ό 보μ¬μ£Όλ μ‘°μ§λκ° νΈλ¦¬ ꡬ쑰λΌκ³ μκ°νλ©΄λλ€.
μ‘°μ§λ
νΈλ¦¬μ ꡬμ±
νΈλ¦¬μ κ·Έλνλ μ°¨μ΄μ μ΄ λͺ ννλ€. μλλ₯Ό μ°Έκ³ νμ.
κ·Έλ¦Ό μΆμ² - Heee's Development Blog
μ€νλ¦°νΈ κ³Όμ μ€ νλμΈ λ¬΄λ°©ν₯ κ·Έλν ꡬνμ λμ΄ λ¬λ€.
μΈμ 리μ€νΈ λ°©μμΌλ‘ ꡬνμ νλλ° κ³Όμ μμλ κ·Έλ₯ λ°°μ΄μ μ¬μ©νλλ° μ΄μ§ μλ¬Έμ μ΄ μκΈ΄λ€. μ§λ¬Έ β
μ΄μ νΈλ¦¬λ μ΄μ§ κ²μ νΈλ¦¬ ꡬνμ΄ λ¨μλλ° κΈ°λλλ건 BSTλ€. μ¬κ· κ°λ λ λ€μ΄κ°κ³ μ΄λ ΅κ² μ§λ§ μ΄λ €μ΄ λ§νΌ λ΄ κ²μΌλ‘ λ§λ€λ©΄ κ·Έλ§νΌ λΏλ―νκ³ μ¬λ°κ² μ§π½ πΌ
λ΄μΌμ΄λ©΄ λλ²μ§Έ μ€νλ¦°νΈλ μ’ λ£λλ€. μ§μ§ μκ° λΉ λ₯΄λ€.
νμΌμλ μ΄λ μ λ νμ μ‘μ λκ³ μ£Όλ§μ λ§λ¬΄λ¦¬νλ©° μ 리νλκ±Έλ‘..!