๊ฒœ ๋งŒ๋“ค์–ด๋ณด๋Š”๊ฒŒ ์ฒจ์ด๋ผ ์–ด๋–ค ์š”์†Œ๊ฐ€ ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŽ์ด ์ฐจ์ง€ํ•˜๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ๋„ค

์œ ํŠœ๋ธŒ๊ฐ•์ขŒ์—์„œ ํ•˜๋‚˜ ์•Œ๋ ค์ค€๊ฑด ์˜ค๋ธŒ์ ํŠธํ’€์„ ๋งŒ๋“ค์–ด์„œ ํ™œ์šฉํ•˜๋ผ๋˜๋ฐ ๊ทธ ์™ธ์—๋„ ์ด๊ฑด ๊ผญ ํ”ผํ•ด์•ผํ•œ๋‹ค ์‹ถ์€๊ฑฐ์žˆ์„๊นŒ??



๊ธ€๊ตฌ ๋‚ด๊ฐ€ ์ง€๊ธˆ ์•„์ด์ž‘์ฒ˜๋Ÿผ ๋ช‡๊ฐœ์˜ ์ง€์ •๋œ ๋งต์กฐ๊ฐ์„ ๋žœ๋ค๋ฐฐ์น˜ํ•ด์„œ ์ „์ฒด ๋งต์„ ๊ตฌ์„ฑํ•˜๋ ค๊ณ  ํ•˜๋Š”๋ฐ

์ด๋Ÿฐ์‹์œผ๋กœ ์งœ๋ฉด ์—„์ฒญ๋‚˜๊ฒŒ ๋น„ํšจ์œจ์ ์ผ๊นŒ??


ํƒ€์ผ๋งต์˜ ์ด๋ฆ„์„ "์ž…๊ตฌ๋ฐฉํ–ฅ_์ถœ๊ตฌ๋ฐฉํ–ฅ" ์‹์œผ๋กœ ์ €์žฅํ•ด๋†“๊ณ (์˜ˆ๋ฅผ๋“ค์–ด "L_RTB") ๋น„ํ™œ์„ฑํ™” ์‹œ์ผœ๋‘ 

์ด๋Ÿฌํ•œ ์—ฌ๋Ÿฌ๊ฐœ์˜ ํƒ€์ผ๋งต์„ ์ž์‹์œผ๋กœ ๊ฐ€์ง„ ๊ทธ๋ฆฌ๋“œ๋ฅผ ํ”„๋ฆฌํŽฉ์œผ๋กœ ๋งŒ๋“ค์–ด๋‘๊ณ ,ย 


for(int y=0; y<sizeY; y++){

for(int x=0; x<sizeX; x++){

๋žœ๋ค์ธ๋ฑ์Šค์˜ ํƒ€์ผ๋งต ์ด๋ฆ„ split()๊ฒฐ๊ณผ์™€, ์ด์ „ ํƒ€์ผ๋งต์ด๋ฆ„ split()๊ฒฐ๊ณผ๋ฅผ ๋น„๊ตํ•ด์„œ ์ถœ์ž…๊ตฌ ์—ฐ๊ฒฐ ํ™•์ธ, ์•„๋‹ˆ๋ฉด ๋‹ค์‹œ rand

๋žœ๋ค์ธ๋ฑ์Šค์˜ ํƒ€์ผ๋งต Active ํ›„ ์œ„์น˜ ์ง€์ •

}

}


์Šคํ…Œ์ด์ง€ ํด๋ฆฌ์–ด์‹œ ์”ฌ ์ด๋™ ๋Œ€์‹ ์— ๊ทธ๋ฆฌ๋“œ ํ”„๋ฆฌํŽฉ ๋น„ํ™œ์„ฑํ™”, ๋‹ค์Œ ์Šคํ…Œ์ด์ง€ ๊ทธ๋ฆฌ๋“œย ํ”„๋ฆฌํŽฉ ํ™œ์„ฑํ™”


๋Œ€์ถฉ ์ด๋Ÿฐ์‹์œผ๋กœ ์งœ๋ณผ๊นŒํ•˜๋Š”๋ฐ ์–ด๋•Œ ๋„ˆ๋ฌด ๋น„ํšจ์œจ์ ์ผ๊นŒ?? ๋‚ด ์ƒ๊ฐ์—” split ๋น„๊ตํ•˜๋Š” ๋ถ€๋ถ„์ด ์ข€ ๊ป„์ฉ์ง€๊ทผํ•˜๊ธดํ—Œ๋ฐ..

์•„๋‹ˆ๋ฉด Grid ์ž์‹์„ R,L,T,B 4๊ฐœ ๋งŒ๋“ค๊ณ  ํ•œ๋ฒˆ ๋” ์ž์‹์œผ๋กœ ๋„ฃ์–ด๋‘๋Š” ๋ฐฉ์‹์œผ๋กœ ํ•˜๋ฉด ๋‚˜์œผ๋ ค๋‚˜??

์กฐ์–ธ์ข€ ๋ถ€ํƒํ• ๊ฒŒ!!