2-3-4 νΈλ¦¬
π© λ€μ μ±μ§μ λ§μ‘±νλ κ· ν νμ νΈλ¦¬
2-λ Έλ π 1κ°μ ν€μ 2κ°μ μμμ κ°λ λ Έλ
3-λ Έλ π 2κ°μ ν€μ 3κ°μ μμμ κ°λ λ Έλ
4-λ Έλ π 3κ°μ ν€μ 4κ°μ μμμ κ°λ λ Έλ
κ° λ Έλμ ν ν€μ μΌμͺ½ μλΈνΈλ¦¬μ μλ λͺ¨λ ν€ κ°μ κ·Έ ν€ κ°λ³΄λ€ μλ€.
κ° λ Έλμ ν ν€μ μ€λ₯Έμͺ½ μλΈνΈλ¦¬μ μλ λͺ¨λ ν€ κ°μ κ·Έ ν€ κ°λ³΄λ€ ν¬λ€.
π λ Έλμ ꡬ쑰
π© νμ
π© μ½μ
νμ κ³Όμ μμ 4-λ Έλλ₯Ό λ§λλ©΄ νμ λ Έλ λΆν μ μ°μ μν
π λ Έλ λΆν
λ Έλ λΆν μ μ ν
λΆλͺ¨κ° 2-λ ΈλμΈ 4-λ ΈλμΈ κ²½μ° π μ€κ° ν€λ₯Ό λΆλͺ¨λ‘ 보λ΄μ΄ 3-λ Έλμ μ°κ²°λ 2κ°μ 2-λ Έλλ‘ λ³ν
λΆλͺ¨κ° 3-λ ΈλμΈ 4-λ ΈλμΈ κ²½μ° π 4-λ Έλμ μ°κ²°λ 2κ°μ 2-λ Έλλ‘ λ³ν
루νΈκ° 4-λ ΈλμΈ κ²½μ° π 3κ°μ 2-λ Έλλ‘ λ³ν & 루νΈμ λΆν μ νΈλ¦¬μ λμ΄λ₯Ό νλ μ¦κ°μν΄
EX) 50 55 30 10 45 15 20 25 35 40
π© μκ°λ³΅μ‘λ
κ· ν νμ νΈλ¦¬ π O(logn)
π© μ½μ /μμ κ° μΌμ΄λλ κ²½μ¬ νΈλ¦¬κ° λμ§ μμ
λ£¨νΈ λ Έλκ° λΆν λλ κ²½μ°μ νν΄μ λͺ¨λ λ Έλμ λ λ²¨μ΄ λμΌνκ² 1μ© μ¦κ°
π© νΉμ§
2-3-4 νΈλ¦¬λ₯Ό κ·Έλλ‘ κ΅¬ννλ©΄ λ Έλ κ΅¬μ‘°κ° λ³΅μ‘ν΄μ μ΄μ§ νμ νΈλ¦¬λ³΄λ€ λ λλ €μ§ κ°λ₯μ±μ΄ λ§μ
λͺ¨λ 리ν λ Έλμ λ 벨μ λμΌ