백준 실버3
[백준, BOJ 15651] N과 M (3) (java)
https://www.acmicpc.net/problem/15651메모리: 68,504 KB , 시간: 420 ms사용 알고리즘: 백트래킹import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main { static int N, M; static int[] combi; static StringBuilder answer; public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(Sy..
[백준, BOJ 2559] 수열 (java)
https://www.acmicpc.net/problem/2559메모리: 23,804 KB , 시간: 240 ms사용 알고리즘: 슬라이딩 윈도우 import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st; st = new StringTokenizer(b..
[백준, BOJ 1515] 수 이어 쓰기 (java)
https://www.acmicpc.net/problem/1515메모리: 14,212 KB , 시간: 110 ms사용 알고리즘: 브루트포스 알고리즘, 그리디 알고리즘, 구현, 문자열, 자료 구조import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.ArrayDeque;import java.util.Deque;public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String N..
[백준, BOJ 21921] 블로그 (java)
https://www.acmicpc.net/problem/21921메모리: 35,768 KB , 시간: 352 ms사용 알고리즘: 슬라이딩 윈도우import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st; st = new StringTokenizer(b..
[백준, BOJ 15655] N과 M (6) (java)
https://www.acmicpc.net/problem/15655메모리: 14,252 KB , 시간: 108 ms사용 알고리즘: 백트래킹import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.*;public class Main { static int M; static List list; static StringBuilder result; static int[] arr; public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(..
[백준, BOJ 20920] 영단어 암기는 괴로워 (java)
https://www.acmicpc.net/problem/20920메모리: 42,536 KB , 시간: 664 ms사용 알고리즘: 자료 구조, 해시를 사용한 집합과 맵, 정렬, 문자열import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.*;public class Main { static class Word { String word; // 단어 int count; // 등장 횟수 int length; // 단어 길이 Word(String word) { this.word = word; count = 0; l..
[백준, BOJ 9017] 크로스 컨트리 (java)
https://www.acmicpc.net/problem/9017메모리: 15,256 KB , 시간: 136 ms사용 알고리즘: 구현import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.*;public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st; StringBuilder result = new StringBuilder(); ..
[백준, BOJ 13305] 주유소 (java)
https://www.acmicpc.net/problem/13305메모리: 35,432 KB , 시간: 384 ms사용 알고리즘: 그리디 알고리즘import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st; int N = Integer.parseInt(b..
[백준, BOJ 20291] 파일 정리 (java)
https://www.acmicpc.net/problem/20291메모리: 65,624 KB , 시간: 704 ms사용 알고리즘: 자료 구조, 파싱, 문자열, 트리를 사용한 집합과 맵import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Arrays;import java.util.Map;import java.util.TreeMap;public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); ..
[백준, BOJ 2346] 풍선 터뜨리기 (java)
https://www.acmicpc.net/problem/2346메모리: 20,528 KB , 시간: 144 ms사용 알고리즘: 자료 구조, 덱import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Deque;import java.util.LinkedList;import java.util.StringTokenizer;public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); Str..