๊ทธ๋ž˜ํ”„

    [JAVA] ๋ฐฑ์ค€ 2146๋ฒˆ ใ€๋‹ค๋ฆฌ ๋งŒ๋“ค๊ธฐใ€‘

    ์–ด์ œ ์ด ๋ฌธ์ œ ๋•Œ๋ฌธ์— ํ•˜๋ฃจ๋ฅผ ํ†ต์œผ๋กœ ๋‚ ๋ ธ๋‹ค... ๊ณ ๋ฏผ์„ ๊ทธ๋งŒํผ ๋งŽ์ด ํ–ˆ๋˜ ๋ฌธ์ œ, ํ•ด๊ฒฐ์„ ์œ„ํ•œ ์•„์ด๋””์–ด ์ž์ฒด๋Š” ๊ฐ„๋‹จํ•˜๊ฒŒ ๋– ์˜ฌ๋ž๋Š”๋ฐ, ์ด๋ฅผ ๊ตฌํ˜„ํ•˜๋Š”๋ฐ ๊ต‰์žฅํžˆ ์˜ค๋ž˜ ๊ฑธ๋ ธ๋‹ค. 1. ์„ฌ๋งˆ๋‹ค, ๊ฐ™์€ ์œก์ง€๋Š” ๋ฒˆํ˜ธ๋ฅผ ๋ถ€์—ฌํ•ด์„œ Labeling์„ ํ•œ๋‹ค. 2. boolean ๋งต์„ ๋งŒ๋“ค์–ด์„œ, ์œก์ง€ ๋ถ€๋ถ„์„ True๋กœ ๋งŒ๋“ค์–ด ๋†“๋Š”๋‹ค. 3. ์„ฌ๋งˆ๋‹ค bfs๋ฅผ ์‹คํ–‰ํ•ด์„œ, ๋‹ค๋ฅธ ์„ฌ๊ณผ ๋งŒ๋‚˜๋Š” ์ˆœ๊ฐ„, ๊ธธ์ด๋ฅผ ๊ธฐ๋กํ•˜๊ณ , ๊ฐ€์žฅ ์ตœ์†Ÿ๊ฐ’์„ ๋‚จ๊ธด๋‹ค. ๋จผ์ € ์ „์ฒด ์ฝ”๋“œ๋Š” ์•„๋ž˜์™€ ๊ฐ™๋‹ค. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.LinkedList; import java.util.Queue; publi..