๋ช์ผ์ ์ A* ์๊ณ ๋ฆฌ์ฆ ๋ ธ๋ ์ฌ์ด์ ๋ฒฝ์์ผ๋ฉด ์ด์ฉ๋๊ณ ์ง๋ฌธํ์๋๋ฐ
๊ฐํธํ ๋ฐฉ๋ฒ์ ๋ชป์ฐพ๊ณ ๋์ถฉ ๋์์ ๋ง๋ค์์
์ ์ผ ์ค์ํ๊ฒ ์๊ฐํ ๊ฒ ๋งต ๊ทธ๋ฆฌ๋ ๋์ด๋๋ฅผ ๋ฎ์ถ๋ ๊ฑฐ์๋๋ฐ
๋ฏธ๋ก ๊ทธ๋ฆฌ๋ค ๋ณด๋๊น ํ์ฐธ ๋ถ์คํด์ ๋ค์ ๊ฐ์์์ด์ผ ํ ๋ฏ
์ ์ฐจ์ ๋ฏธ๋ก์์ฑ ์๊ณ ๋ฆฌ์ฆ ๊ฐ์๊ฒ๋ ํด๋ณด์
์์ฆ ๋๊ฐ์ ์ด๋ ๋ชปํ๋ฉด ๋ฅ๊ฒ์ด๋๊น ๋๊ฐ์ ๋ ๋ฃ์
๊ทผ๋ฐ ๊ฑ x1,y1์์ x2,y2๋ก ์ต๋จ ๊ฒฝ๋ก๋ก ๊ฐ ๋ ์ด๋ํ ๋ฐฉํฅ์ ์ ์ฅํด ๋ฒ๋ฆฌ๋ฉด ์๋จ? 2๋นํธ๋ก ๋๋๊น 100*100์ด๋ผ ์น๋ฉด 2์ต ๋นํธ = 200MB๋ก ๊ฐ๋ฅ
๊ทธ๊ฑธ ๋ชจ๋ ์นธ๋ณ๋ก ๋ค๋ฅธ ๋ชจ๋ ์นธ์ผ๋ก ๊ฒฝ๋ก๋ฅผ ๋ค ์ ์ฅํด์ผ ํด์ ์ ์ฅํด์ผ ํ ์๋ ๊ธฐํ๊ธ์์ ์ผ๋ก ๋์ด๋๊ณ ๊ทธ๋ ๊ฒ ์๋ฌด๋ฆฌ ์ ์ง๋๋ ์ง๋ ์กฐ๊ธ๋ง ์์ ๋๋ฉด ๋ค ๋งํด์ ์๋ก ๋ง๋ค์ด์ผ ํ๋ค.
์นธ ๋ณ๋ก ๊ฐ ์ ์๋ ๋ฐฉํฅ๊ณผ ๊ฐ ์ ์๋ ๋ฐฉํฅ๋ง ์ค์ ํด ๋๋ฉด ์ ์ด์ ๋ชป ๊ฐ๋์ชฝ์ผ๋ก ๊ณ์ฐ ๋ชปํ๊ฒ ํ๋๊ฒ ๋๋๊น ๋์๊ฐ๊ฑฐ. ํ์นธ ๊ฐ๋๋ฐ ์ด๋ 1 ์ด๋ค ์น๋ฉด ์๋ ์ค๋ฅธ์ชฝ์ด ๋ซ๋ฆฐ ์นธ์์ ์๋ ์ค๋ฅธ์ชฝ์ผ๋ก ๊ฐ๋๋ฐ 1์ฉ ์ฐ๋๋ฐ ์ผ์ชฝ์ด๋ ๋ฐ์ผ๋ก๋ ์์ ์ด๋ ์๊ตฌ๋์ด ๋ฌดํ๋๋ผ๊ฑฐ๋ ๊ฐ์๊ฑธ๋ก ์ค์ ํ๊ฑฐ๋ ์์ ๊ทธ์ชฝ์ผ๋ก๋ ๊ฐ๋๊ฑธ ๊ณ ๋ ค๋ ์ ํ๊ณ ํ์์ ๋๋ฆฌ๊ฑฐ๋ ํ๋ฉด ๋๋. ๋ฒฝ=๊ฐ ์ ์๋ ๋ฐฉํฅ์ด๋ ๋ฒฝ ๋ฐฉํฅ์ผ๋ก ๋์ด๊ฐ์ผ ํ๋ ์์นธ์ผ๋ก๋ ํ์ ๊ณ ๋ ค๋ฅผ ๋ชปํ๊ฒ ๋ง์ผ๋๊ฑฐ์.