๋ฌธ์ ์ค๋๋ ๋ฐฑ์ค๋ฌธ์ ๋ฌ๋ฆฌ๋ Eric์ ๋๋ค! ์ค๋ ํ์ด๋ณผ ๋ฌธ์ ๋ ๋ฐฑ์ค 1987๋ฒ ์ํ๋ฒณ ์ด๋ผ๋ ๋ฌธ์ ์ ๋๋ค. ์ผ๋ฐ์ ์ธ dfs ๋ฌธ์ ๋ ๋ค๋ฅด๊ฒ, graph๊ฐ 0๊ณผ 1๋ก ์ด๋ฃจ์ด ์ง๊ฒ์ด ์๋๋ผ, ์ํ๋ฒณ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์๊ณ , ์ด๋ฏธ ์ง๋๊ฐ ์ํ๋ฒณ์ ๋ค์ ์ง๋ ์ ์๋ค๋ ์กฐ๊ฑด์ด ์์ต๋๋ค. ๊ทธ๋์ ์ ๋ ์ด ๋ถ๋ถ์ boolean[] visited = new boolean[26] ์ผ๋ก ์ค์ ํ๊ณ ๋ง์ฝ ํด๋น ์นธ์ ์ง๋๊ฐ๋ฉด, ๊ฐ์ true๋ก ๋ณ๊ฒฝํ๋๋ก ํ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ dfs๋ฅผ ๋๋ฉด์ ๋ง์ฝ ํด๋น graph ์์น์ ๋์ฐฉํ์๋ visited๊ฐ false ์ด๋ฉด ์,ํ,์ข,์ฐ ๋ก ์ด๋ํ๋ฉด์ dfs๋ฅผ ๋ฐ๋ณตํฉ๋๋ค. ๋ง์ฝ ๋๋ค๊ฐ visited๊ฐ true ์ด๋ฉด ์ด๋ฏธ ์ง๋๊ฐ๋ ์ํ๋ฒณ์ ๋ง๋๊ฒ์ด๋ฏ๋ก answer ์ max ๊ฐ์ผ๋ก ์ ๋ ฅํฉ๋๋ค. ๊ทธ..