2๏ธโฃ Java38 [Java Algorithm] ํธ๋ฆฌ BOJ #4803 ๋ฌธ์ https://www.acmicpc.net/problem/4803 4803๋ฒ: ํธ๋ฆฌ ์ ๋ ฅ์ผ๋ก ์ฃผ์ด์ง ๊ทธ๋ํ์ ํธ๋ฆฌ๊ฐ ์๋ค๋ฉด "No trees."๋ฅผ, ํ ๊ฐ๋ผ๋ฉด "There is one tree."๋ฅผ, T๊ฐ(T > 1)๋ผ๋ฉด "A forest of T trees."๋ฅผ ํ ์คํธ ์ผ์ด์ค ๋ฒํธ์ ํจ๊ป ์ถ๋ ฅํ๋ค. www.acmicpc.net ๋ด ๋ฌธ์ ํ์ด import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.StringTokenizer; public class Main { static ArrayList[] map; static boolean[] visited; stati.. 2022. 8. 9. [Java Algorithm] ์จ๋ฐ๊ผญ์ง 4 BOJ #13913 ๋ฌธ์ https://www.acmicpc.net/problem/13913 13913๋ฒ: ์จ๋ฐ๊ผญ์ง 4 ์๋น์ด๋ ๋์๊ณผ ์จ๋ฐ๊ผญ์ง์ ํ๊ณ ์๋ค. ์๋น์ด๋ ํ์ฌ ์ N(0 ≤ N ≤ 100,000)์ ์๊ณ , ๋์์ ์ K(0 ≤ K ≤ 100,000)์ ์๋ค. ์๋น์ด๋ ๊ฑท๊ฑฐ๋ ์๊ฐ์ด๋์ ํ ์ ์๋ค. ๋ง์ฝ, ์๋น์ด์ ์์น๊ฐ X์ผ www.acmicpc.net ๋ด ๋ฌธ์ ํ์ด import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayDeque; import java.util.Deque; import java.util.Stack; import java.util.StringTokenizer; public class Main.. 2022. 8. 8. [Java Algorithm] ๋ถ BOJ #5427 ๋ฌธ์ https://www.acmicpc.net/problem/5427 5427๋ฒ: ๋ถ ์๊ทผ์ด๋ ๋น ๊ณต๊ฐ๊ณผ ๋ฒฝ์ผ๋ก ์ด๋ฃจ์ด์ง ๊ฑด๋ฌผ์ ๊ฐํ์๋ค. ๊ฑด๋ฌผ์ ์ผ๋ถ์๋ ๋ถ์ด ๋ฌ๊ณ , ์๊ทผ์ด๋ ์ถ๊ตฌ๋ฅผ ํฅํด ๋ฐ๊ณ ์๋ค. ๋งค ์ด๋ง๋ค, ๋ถ์ ๋์๋จ๋ถ ๋ฐฉํฅ์ผ๋ก ์ธ์ ํ ๋น ๊ณต๊ฐ์ผ๋ก ํผ์ ธ๋๊ฐ๋ค. ๋ฒฝ์ www.acmicpc.net ๋ด ๋ฌธ์ ํ์ด import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayDeque; import java.util.Deque; import java.util.StringTokenizer; public class Main { static Deque que; // {์๊ทผ or ๋ถ ์ฌ๋ถ, sec, x์ขํ, y์ขํ.. 2022. 8. 8. [Java Algorithm] ์จ๋ฐ๊ผญ์ง 3 BOJ #13549 ๋ฌธ์ https://www.acmicpc.net/problem/13549 13549๋ฒ: ์จ๋ฐ๊ผญ์ง 3 ์๋น์ด๋ ๋์๊ณผ ์จ๋ฐ๊ผญ์ง์ ํ๊ณ ์๋ค. ์๋น์ด๋ ํ์ฌ ์ N(0 ≤ N ≤ 100,000)์ ์๊ณ , ๋์์ ์ K(0 ≤ K ≤ 100,000)์ ์๋ค. ์๋น์ด๋ ๊ฑท๊ฑฐ๋ ์๊ฐ์ด๋์ ํ ์ ์๋ค. ๋ง์ฝ, ์๋น์ด์ ์์น๊ฐ X์ผ www.acmicpc.net ๋ด ๋ฌธ์ ํ์ด import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayDeque; import java.util.Deque; import java.util.StringTokenizer; public class Main { static Deque que; sta.. 2022. 8. 8. [Java Algorithm] ๋ฒฝ ๋ถ์๊ณ ์ด๋ํ๊ธฐ BOJ #2206 ๋ฌธ์ https://www.acmicpc.net/problem/2206 2206๋ฒ: ๋ฒฝ ๋ถ์๊ณ ์ด๋ํ๊ธฐ N×M์ ํ๋ ฌ๋ก ํํ๋๋ ๋งต์ด ์๋ค. ๋งต์์ 0์ ์ด๋ํ ์ ์๋ ๊ณณ์ ๋ํ๋ด๊ณ , 1์ ์ด๋ํ ์ ์๋ ๋ฒฝ์ด ์๋ ๊ณณ์ ๋ํ๋ธ๋ค. ๋น์ ์ (1, 1)์์ (N, M)์ ์์น๊น์ง ์ด๋ํ๋ ค ํ๋๋ฐ, ์ด๋ ์ต๋จ ๊ฒฝ๋ก www.acmicpc.net ๋ด ๋ฌธ์ ํ์ด import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayDeque; import java.util.Deque; import java.util.StringTokenizer; public class Main { static int[] dx = {0, 0 ,-.. 2022. 8. 8. ์ด์ 1 ยทยทยท 3 4 5 6 7 8 ๋ค์