[정렬] 백준 10825번 : 국영수 - Java
백준/정렬2025. 3. 21. 15:52[정렬] 백준 10825번 : 국영수 - Java

https://www.acmicpc.net/problem/10825   import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Collections;import java.util.StringTokenizer;// 구현, 정렬public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); ..

[투 포인터] 백준 1940번 주몽 - Java
백준/투 포인터2025. 3. 15. 13:18[투 포인터] 백준 1940번 주몽 - Java

https://www.acmicpc.net/problem/1940import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.StringTokenizer;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)..

[투 포인터] 백준 3273번 두 수의 합 - Java
백준/투 포인터2025. 3. 14. 14:06[투 포인터] 백준 3273번 두 수의 합 - Java

실버 3https://www.acmicpc.net/problem/3273투 포인터 (two-pointer) 알고리즘 적용정렬된 리스트를 활용하여 양쪽에서 탐색하면서 합을 비교1차원 배열 탐색할 때 시간복잡도 줄이는 방법 -> 투포인터투 포인터 쓰기 전 먼저 정렬(nlogn)해주기!import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.StringTokenizer;// 투포인터 알고리즘public class Main { publi..

[Backtracking] 백준 15650번 : N과M (2)
백준/Backtracking2025. 2. 25. 20:10[Backtracking] 백준 15650번 : N과M (2)

2025/2/25(화)https://www.acmicpc.net/problem/15650  🔑 풀이import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class 백준_N과M_2 { private static boolean[] used; private static int N, M; private static StringBuilder sb; public static void main(String[] args) throws IOException { BufferedReader br = new Buf..

image