๊ทธ๋ํ
[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..