κΈ°λ§κ³ μ¬Β λλμ λ€μ λμμμ
νλ μμ΄ λΆμμ ν μ΄μ λ μ λ°μ΄νΈλ§λ€ μ€λ λλ₯Ό 4~5κ° μλ‘ μμ±ν΄μ£Όλλ°, μ΄κ² ν©μ³μ λλ΅ 8ms κ±Έλ¦Ό. μ€λ λν μΈ μκ°.
λ 걸리λ건 μλ
μ²ν¬λ©μ¬μ lodλ©μ¬κ° νμ λμμ μ λ°μ΄νΈλκ² νλλ λ무 λλ¦Ό.
κ·Έλ₯ μ²ν¬λ©μ¬λ λλλλ‘ μ λ°μ΄νΈ ν΄μΌ ν λ―.
lodλν μΌ μ¬μ΄μ νμλ₯Ό λ§€μ°λ건, νμ¬ λ Έμ΄μ¦κ°μ μ¬μ©μ€μ΄κΈ° λλ¬Έμ μ΄λ ΅μ§ μμ.
μ΄λΉ 120λΈλ‘μΌλ‘ μ΄λν¨
μ²ν¬ νλμ ν¬κΈ°κ° 32x32x32μΈκ±Έ μκ°νλ©΄ νμ¬ λ‘λ μλκ° ν¬κ² λμμ§ μμ. κ°μ ν΄μΌκ² μ§λ§.
μ무리 λ§μ΄ μ΄λν΄λ, μ λ°μ΄νΈ ν λ΄μ©μ΄ νμ λ΄κ²¨μ μ²μ²ν μ λ°μ΄νΈ λλ―λ‘ μμ ν¨
νλ μ΄μ΄ κΈ°μ€ λ°κ²½nλ§νΌ λ‘λλλκ² μλλΌ, κ³μ°μ€μΈ μμΉ λ°κ²½ nλ§νΌ λ‘λλμ΄μλ ꡬ쑰μ.
νλ μ΄μ΄κ° μ¬λ¬μ²ν¬ μμ§μλ€λ©΄, κ³μ°μ€μΈ μμΉκ° κ³μ°μ ν λλ§λ€ μ²ν¬1μ© μμ§μ΄λ©° νλ μ΄μ΄λ₯Ό λ°λΌκ°.
κ³μ°νλ μ 보μλ μ§μμ 보, μ²ν¬λ°μ΄ν°μ 보, μ²ν¬λ©μ¬, lodμ© λμ΄λ§΅, lodλ°μ΄ν°+λ©μ¬ μ΄λ κ² 5κ°μ§κ° μμ.
κ³μ°μ€μΈ μμΉμ μ£Όλ³ λ‘λ거리μ λ§μΆ°μ νμ μ΄ λͺ¨λ μ 보(ν΄λμ€)λ€μ΄ μ€μ°¨μμ΄ μ‘΄μ¬ν¨.
λ¨, μ΄ ν΄λμ€λ€μ μ λ³΄κ° λ€μ΄μμ§ μμ λΉ κ»λ°κΈ°μ.
μ€μ λ°μ΄ν°λ μ€λ λμμ κ³μ°ν¨.
5κ° μ λΆ μλ‘λ€λ₯Έ μ€λ λμμ λ³λ ¬λ‘ μ²λ¦¬λ¨.Β
μ²ν¬λ°μ΄ν°λ μ§μμ΄ λ‘λλκΈ° μ κΉμ§ λκΈ°νκ³ , μ²ν¬λ©μ¬λ μ²ν¬λ°μ΄ν°κ° λ‘λλκΈ°κΉμ§ λκΈ°νκ³ ,
lodλ°μ΄ν°λ lodλμ΄λ§΅μ΄ λ‘λλκΈ° μ κΉμ§ λκΈ°ν¨.
μ΄λ κ² λκΈ°ν κ±°λ©΄μ μ λ³λ ¬λ‘ μ²λ¦¬νλλ©΄, μλ‘ λ‘λκ±°λ¦¬κ° λ€λ₯΄κΈ° λλ¬Έμ.
μ²ν¬ λ°μ΄ν° λ‘λ거리 = μ²ν¬λ‘λ거리 + 2
μ§μ λ‘λ거리 > μ²ν¬λ°μ΄ν° λ‘λ거리
lodλμ΄λ§΅ λ‘λ거리 = lodλ‘λ거리 + 1
μ²ν¬λ₯Ό μ΄λν΄μ μ λ°μ΄νΈκ° λ°μνμ λ,Β
μ²ν¬λ©μ¬κ° μ¬μ©ν μ²ν¬λ°μ΄ν°λ μ΄λ―Έ λ‘λκ° λμ΄μκΈ°λλ¬Έμ λ°λ‘ κ³μ°μ΄ μμλκ³ ,
μ²ν¬λ°μ΄ν°κ° μ¬μ©ν μ§μλ°μ΄ν°λ μ΄λ―Έ λ‘λκ° λμ΄μκ³ , lodλ°μ΄ν°κ° μ¬μ©ν λμ΄λ°μ΄ν°λ μ΄λ―Έ λ‘λκ° λμ΄μμ΄μ μ λ§ν΄μ 5κ° μ λΆ λ³λ ¬λ‘ λμκ°.
lodκ° κ³μ°λμ΄ λ무 λ§μμ, 8λ±λΆμΌλ‘ λλ μ μ λ°μ΄νΈ νλλ‘ νλλ° μ§μ§ ν·κ°λ¦Ό.
8μ λ³μλ‘, μ‘°μ μ΄ κ°λ₯ν¨.
λ΄ μμ€ν μμ, νμ¬ κ³μ°μ€μΈ μμΉ μ£Όλ³μΌλ‘ μ ννκ² μ 보λ€μ΄(λΉ κ»λ°κΈ°λ€) λ‘λκ° λμ΄μμ΄μΌλ§ ν¨.
κ·Έλ κΈ° λλ¬Έμ, lodμ λ°μ΄νΈλ₯Ό nλ±λΆμΌλ‘ λλκ²μ²λΌ λλ¨Έμ§ μ λ°μ΄νΈλ€λ μ λΆ nλ±λΆμΌλ‘ λλ 쀬μ.
κ°μ₯ ν΅μ¬μ΄ λλ건 μ λ°μ΄νΈ νμ.
νλμ μ²ν¬λ₯Ό μ΄λνμ λ, μ 보 μ λ°μ΄νΈκ° νμν ν΄λμ€λ€μ νλμ νμ λ£κ³ μ€λ λμ μ λ¬ν΄μ£Όλ©΄, μ€λ λμμ ν΄λΉ νμ μλ μ 보λ₯Ό κ³μ°ν΄μ€.
κ° μ λ³΄κ° κ³μ°λλ μλκ° λ€λ₯΄κ³ , κ° μ 보λ§λ€ λ³λ ¬λ‘ μ²λ¦¬λκΈ° λλ¬Έμ, λλ¦¬κ² μ²λ¦¬λλ μ 보λ μ λ°μ΄νΈ νμ λκ° λ§μ΄ μμΌ μκ° μμ.
μμΈ μνλ‘ λ§μ΄ μ΄λνκ² λλ©΄ ν΄λΉ ν μμ 무ν¨κ° λλ, λ‘λλ²μμ λ°μ μμΉν μ λ³΄κ° μλ κ²½μ°κ° μκΉ.
μ΄λ κΈ° λλ¬Έμ μμ λ§νλ―μ΄, κ³μ°μ€μΈ μμΉ μ£Όλ³μ μ ννκ² λ‘λλ²μλ§νΌ λͺ¨λ λ°μ΄ν°(λΉμ΄μλλΌλ) νμ λ‘λκ° λμ΄μμ΄μΌ ν¨.
νμ μλ λ°μ΄ν°κ° λ‘λλ λ°μ΄ν°λ€μ€ νλλΌλ©΄, μ΄λ μ ν¨ν λ°μ΄ν°κ³ , κ·Έλ μ§ μλ€λ©΄ 무ν¨ν λ°μ΄ν°μ΄λ―λ‘ κ³μ°μ μ€ν΅ν¨.
λ€μΌλ‘, μμ λ κΉλνκ² μ²λ¦¬κ° κ°λ₯ν΄μ§.
μ€λ λμμ λ°μ΄ν°λ₯Ό μ²λ¦¬μ€μλ μ΄ λ°μ΄ν°λ₯Ό μμ νλ©΄ μλ¨.Β
νΉν, μ λ°μ΄νΈ νμ λκ° λ§μ΄ μμΌμλ‘ μ λ°μ΄νΈ μ²λ¦¬μ€μ ν΄λΉ λ°μ΄ν°κ° μμ λ κ°λ₯μ±μ΄ λμμ§.
ν΄κ²°νκΈ° μν΄ μμ μ€λ λμ λ²κ°μ μ²λ¦¬νκ±°λ, μ€λ λκ° λμ§ μμλκΉμ§ λκΈ°νλ λ°©λ²μ΄ μλλ°, λ€λ₯Έλ°©λ²λ μμ.
λκΈ°νλ₯Ό νλ©΄μ μμ νλκ² μλκΈ° λλ¬Έμ, κ³μ°μ€μΈ λ°μ΄ν°μ μμ λ₯Ό λ§κ³ , μμ λ λ°μ΄ν°(μ λ°μ΄νΈ νμμ μ€λ κΈ°λ€λ¦°)μ κ³μ° μλλ₯Ό λ§μμΌ ν¨.
μ°μ , λ°μ΄ν°λ₯Ό μμ λ₯Ό λ°λ‘ νλκ² μλλΌ μμ νμ λ£μ΄μ€. ν΄λΉ λ°μ΄ν°μ μμ κ° λ§νμμ§ μμ κ²½μ°μλ§ μμ ν΄μ€ μ μλλ‘.
μ€λ λλ₯Ό λ리기 μ ,Β
μμμ λ§ν "μ ν¨ν λ°μ΄ν°"λΌλ©΄, μ΄ λ°μ΄ν°λ νμ¬ κ³μ°μ€μΈ μμΉμ λ‘λλ²μ λ΄μ λ°μ΄ν°μ΄κ³ , μ λλ‘ μμ§ μμ κ° μΌμ΄λμ§ μμ λ°μ΄ν°μ.Β
μ€λ λ λ리기 μ μ μμ λ₯Ό λ§κ³ , μ€λ λκ° λ€ λμκ°λ©΄ μμ λ₯Ό λ€μ κ°λ₯νκ² ν΄μ£Όλ©΄ λ¨.
λ°λλ‘ λ¬΄ν¨ λ°μ΄ν°λ©΄ μ λ°μ΄νΈ νμμ μ μΈμμΌμ€.Β
λ¬΄ν¨ λ°μ΄ν°λΌλ건 μμ νμ μ΄λ―Έ μ¬λΌκ°λ€λ μλ―Έμ. λμ νλ₯ λ‘ μ΄λ―Έ μμ λ λ°μ΄ν°μ.
μ΄ λ¬΄ν¨λ°μ΄ν°λ₯Ό μ μΈμμΌμ£Όλ μμ μ κΉλΉ‘νλ€κ° νμ°Έμ ν΄λ©¨μ. μκΎΈ ν¬λμλλκΉ λ무 μ€νΈλ μ€λ°λλΌ.
κΈλ‘ νννμ§ λͺ»ν μ λλ‘ ν μΌλ λ§κ³ μ κ²½μΈκ²λ λ§μμ.Β
μ§μ§ μμ² νλ€μλλ° ν¬λμκ° μλλκΉ λ무 μ’λ€.Β
lodλ°μ΄ν°μ ν¬κΈ°κ° μ²ν¬μ κ°μ 32x32x32λΌμ μμ λμ΄ λ무 λ§μμ§λ€λκ² κ±±μ μΈλ°, μ€μ μλ λ°μ΄ν°λ₯Ό λ°μνλ lodλΌμ, μ²ν¬μ ν¬κΈ°λ₯Ό μΌμΉμν¬ λ μμ νκΈ°κ° μ¬μμ μΌλ¨ μ΄λλ‘ κ°λ³΄λ €κ³ .Β
μ΄ νλ‘μ νΈλ κ²μμ λ§λ€κΈ°λ³΄λ¨, λλλ°κΉμ§ ν΄λ³΄κ³ μΆμ. μμ¬μ λΆλ €μ κ²μμ΄ μμ±μ΄ μλλλ°, μ’ μμ¬μ λΆλ¦¬κ³ μΆμ.
ν κ·Όλ° λ³΅μ λ§΅ μ²λ¦¬λ 보면 λ³Όμλ‘ λλΌλκ², λκ° λ§ν¬μμ κ΅μ₯ν μ¬μ΄ λ¬μλ₯Ό μ°Ύμλ΄μ μ΄κ² μλκΉ μΆμ. λ₯μ»΄μμλ μ©μ© λμκ°λ κ²κ³Ό, μ μ΄μ λ§ν¬κ° κ²μμΌμΌλ‘ μΌμ£ΌμΌ? νλ¬? μ§λ¦¬ κ²μμΌλ‘ λ§λ€μ΄μ§ κ±Έ μκ°νλ©΄ λͺ¬κ° λͺ¬κ° λ¬μκ° μμ κ±° κ°μ...
μ²ν¬ μμ±νκ³ μ΄λ°κ±΄λͺ°λΌλ λΈλμ 6κ°λ©΄μΌλ‘μͺΌκ°μ Έμ λ°μΌλ‘보μ΄λλ©΄λ§ λ λλ§νλκ±°λ§κ³ λ λ³κ±°μμκ±Έ
μ€