본문 바로가기

Silver 34

[BOJ/Java] 1874 스택 수열 처음 접근 때는 입력과 stack push를 같은 for문 안에서 돌려서 입력과 stack push가 독립적으로 가지 못했다. 이 자체가 로직 설계가 엉망이었다는 건데... 확실히 로직 설계 자체가 아직 서툰 것 같다. 경우의 수를 나누는 훈련도 제대로 안되어 있고... 경우의 수를 제대로 나눴다, 제대로 이해해서 짰다기보다는 이렇게 하면 되겠지 하는 느낌으로 해결한 것 같아서 아쉬운 문제, 반성이 필요한 부분이다. 주먹 구구식으로 해결한 문제 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.Stack; public class BOJ1874 { static BufferedReader br; static St.. 2022. 2. 13.
[BOJ/Java] 11047 동전 0 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.StringTokenizer; public class BOJ11047 { static BufferedReader br; static StringTokenizer st; static int n, k, i, values[], cnt; public static void main(String[] args) throws Exception { br = new BufferedReader(new InputStreamReader(System.in)); st = new StringTokenizer(br.readLine()); n = Integer.parseInt(st.nextT.. 2022. 2. 13.
[BOJ/Java] 1406 에디터 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.LinkedList; public class Main { static BufferedReader br; static StringBuilder sb; static LinkedList q; static char tmpCharList[]; static int cursor, m; static String str; public static void main(String[] args) throws Exception { br = new BufferedReader(new InputStreamReader(System.in)); sb = new StringBuilder(); t.. 2022. 2. 13.
[BOJ/Java] 1966 프린터 큐 import java.io.BufferedReader; 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 Exception { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); StringBuilder ans = new StringBuilder(); int T = Integer.parseInt(in.readLine()), targetIndex,.. 2022. 2. 9.