[Lisp] ๋ฐฐ์ด
๋ฆฌ์ต์์ ๋ฐฐ์ด์ ์์ฑ์ make-array๋ผ๋ ํจ์๋ก ํ ์ ์๋ค.
์ฒซ๋ฒ์งธ ์ธ์๋ก๋ ๋ฐฐ์ด์ ๊ธธ์ด๋ฅผ ๋ฐ๊ณ ... ๋์งธ๋ก๋ :initial-contents๋ผ๋ ๊ธฐ๋ฌํ ํ๋๊ทธ๊ฐ์ ์ ๋ฌํ๊ณ , ์
์งธ ์ธ์๋ก๋ ์ด๊ธฐ์น๋ฅผ ์ค ์ ์๋ค.
์ด๊ธฐ๊ฐ ๋ฆฌ์คํธ์ ์ซ์๋ ๋ฐ๋์ ์ฒซ๋ฒ์งธ ์ธ์๋ก ์ ๋ฌํ ๋ฐฐ์ด์ ๊ธธ์ด์ ์ผ์น์์ผ์ผ ํ๋ค. ์๋๋ฉด ์๋ฌ ๋์ง๋ค.

aref๋ ํน์ ์ธ๋ฑ์ค์ ์ ๊ทผํ๊ฒ ํด์ฃผ๋ ํจ์๋ค.
์์์๋ ๋ฐฐ์ด์ ์ด๊ธฐ๊ฐ์ ์คฌ์ง๋ง, ์์ค ์๋ ์๋ค. ๊ทธ๋ฌ๋ฉด ๋น๊ณณ์ ์ ๋ถ nil๊ฐ์ผ๋ก ์ฑ์๋๋ค.


๊ทธ๋ฆฌ๊ณ ์ฒซ๋ฒ์งธ ์ธ์์ ๋ ์ด์์ ์ ์๊ฐ์ ๋ฆฌ์คํธ๋ก ๋ฌถ์ด ๋ณด๋ด๋ฉด, 2์ฐจ์ ์ด์์ ๋ฐฐ์ด์ด ์์ฑ๋๋ค.
์๋๋ 5X5 ๋ฐฐ์ด์ ์ ์ธํ ์๋ค.
์ด๊ธฐํ๋ ๊ท์ฐฎ์์ ์ํ๋ค๋ง.. ๊ทธ๋ฅ ์๊ดํธ ์ค์ฒฉํด์ ํํํ๋ฉด ๋๋ค.


๊ทธ๋ ๋ค.