자바
-
[백준] 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..
-
[JAVA] DTO(VO) 리스트(list)를 특정 변수에 대해 정렬하기JAVA 2020. 12. 14. 23:02
DTO list 정렬하기, VO list 정렬하기 안녕하세요? 장장스입니다. 오늘은 DTO 혹은 VO 라고 부르기도 하죠? DTO(VO) List 정렬에 대한 포스팅입니다. 업무를 하다보면 가~끔 본인이 DTO를 특정 변수에 대해 정렬해야 할 때가 있습니다. 아주 간단하게 Stream을 사용하여 정렬할 수 있답니다. DTO(VO) 클래스 정의 다음과 같이 Student 클래스를 정의합니다. 이름, 수학점수, 영어점수를 기입할 거에요. public class Student { String name; int math; int english; //getter, setter public String getName() { return name; } public void setName(String name) { t..
-
[백준] 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..