알고리즘
-
[백준] 10026 적록색약 #JAVAAlgorithm Solving/BAEKJOON 2020. 12. 17. 22:19
BAEKJOON [10026] 적록색약 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.LinkedList; import java.util.Queue; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int mapSize = Integer.parseInt(br.readLine()); char[][] map = new char[map..
-
[백준] 7562 나이트의 이동 #JAVAAlgorithm Solving/BAEKJOON 2020. 12. 16. 21:31
BAEKJOON [7562] 나이트의 이동 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.LinkedList; import java.util.Queue; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); //나이트가 움직일 수 있는 8가지 방향 int[] dx = {-2,-1,1,2,2,1,-1,-2}; int[] dy = {1,2..
-
[백준] 2667 단지번호 붙이기#JAVAAlgorithm Solving/BAEKJOON 2020. 12. 14. 22:22
BAEKJOON [2667] 단지번호붙이기 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Collections; import java.util.LinkedList; import java.util.List; import java.util.Queue; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(Syst..
-
[백준] 2583 영역 구하기#JAVAAlgorithm Solving/BAEKJOON 2020. 12. 13. 23:11
BAEKJOON [2583] 영역 구하기 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; import java.util.Queue; import java.util.stream.Collectors; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader..
-
[백준] 1012 유기농배추 #JAVAAlgorithm Solving/BAEKJOON 2020. 12. 11. 23:44
BAEKJOON [1012] 유기농배추 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.LinkedList; import java.util.Queue; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int m,n,k; int x,y; int round; int[] dx = {0,1,0,-1}; int[] dy = {1,0,-1,0..
-
[백준] 1697 숨바꼭질 #JAVAAlgorithm Solving/BAEKJOON 2020. 12. 10. 08:52
BAEKJOON [1697] 숨바꼭질 코드 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.LinkedList; import java.util.Queue; import java.io.IOException; public class Main { public static void main(String[] args) throws IOException{ int n,k; BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String input = br.readLine(); n = Integer.parseInt(input.split(" "..
-
[백준] 4179 불 #JAVAAlgorithm Solving/BAEKJOON 2020. 12. 9. 08:12
BAEKJOON [4179] 불 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.LinkedList; import java.util.Queue; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int R,C; String[][] miro; int[][] dist1; int[][] dist2; Queue fQ = new LinkedL..
-
[백준] 7569 토마토#JAVAAlgorithm Solving/BAEKJOON 2020. 12. 6. 17:45
BAEKJOON [7569] 토마토 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.LinkedList; import java.util.Queue; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N,M,H; int[][][] box ; int[][][] dist ..
-
[백준] 7576 토마토 #JAVAAlgorithm Solving/BAEKJOON 2020. 12. 5. 21:23
BAEKJOON [7576] 토마토 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.LinkedList; import java.util.Queue; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String inputBox; int N,M; int[][] box; int..
-
[백준] 1926 그림 #JAVAAlgorithm Solving/BAEKJOON 2020. 12. 3. 23:12
BAEKJOON [1926] 그림 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.LinkedList; import java.util.Queue; import java.util.StringTokenizer; public class Main { public static void main(String args[]) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String nm = br.readLine(); int inputN = In..