분류 전체보기
-
[백준] 18258 큐2 #JAVAAlgorithm Solving/BAEKJOON 2021. 1. 24. 14:18
BAEKJOON [18258] 큐2 코드 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.LinkedList; import java.util.Queue; public class Main { public static void main(String[] args) throws NumberFormatException, IOException { Queue que = new LinkedList(); BufferedReader bf = new Buffer..
-
[백준] 3273 두 수의 합 #JAVAAlgorithm Solving/BAEKJOON 2021. 1. 16. 00:56
BAEKJOON [3273] 두 수의 합? 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws NumberFormatException, IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); S..
-
[백준] 1919 애너그램 만들기 #JAVAAlgorithm Solving/BAEKJOON 2021. 1. 15. 17:31
[백준] 1919 애너그램 만들기 #JAVA BAEKJOON [1919] 애너그램 만들기 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; public class Main { public static void main(String[] args) throws IOException { int[] alphabet = new int[26]; BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); char[] first = br.readLine().toCharArray();..
-
[백준] 11328 Strfry #JAVAAlgorithm Solving/BAEKJOON 2021. 1. 15. 14:36
BAEKJOON [11328] Strfry 코드 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; public class Main { public static void main(String[] args) throws NumberFormatException, IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWri..
-
[백준] 1182 부분수열의 합 #JAVAAlgorithm Solving/BAEKJOON 2021. 1. 15. 00:45
BAEKJOON [1182] 부분수열의 합 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { static int n,s,count; static int[] arr; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String[] input = br.readLine().split(" "); n = Integer.parseInt(input[0]); s = Integ..
-
[백준] 9663 N-Queen #JAVAAlgorithm Solving/BAEKJOON 2021. 1. 14. 22:42
BAEKJOON [9663] N-Queen 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { static int n; static int count = 0; static boolean[] isUsed1;// 행이 사용 되었는지 판단 static boolean[] isUsed2;// 좌측하단에서 우측상단 방향으로 대각선 사용유무 판단 static boolean[] isUsed3;// 우측하단에서 좌측상단 방향으로 대각선 사용유무 판단 public static void main(String[] args) throws NumberFormatExceptio..
-
[백준] 15649 N과 M (1) #JAVAAlgorithm Solving/BAEKJOON 2021. 1. 10. 18:46
BAEKJOON [15649] N과 M (1) 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { static int n,m; static int[] arr; static boolean[] isused; static StringBuilder sb; public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); Strin..
-
[백준] 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..