Algorithm179 백준 10799 ▶10799번 문제 - 쇠막대기 ▶풀이방법 import java.util.*; import java.io.*; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); String str = br.readLine(); Stack stack = new Stack(); int result = 0; for(int i=0; i < str.length(); i++) .. 2022. 3. 24. 백준 9012 ▶ 9012번 문제 - 괄호 - stack사용 ▶ 풀이방법 import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); int count = Integer.parseInt(br.readLine()); Stack stack = new Stack(); for(int i = 0; i < count;.. 2022. 3. 24. 백준 10828(stack) ▶ 10828문제 - 스택 - stack : 후입선출(Last In First Out, 나중에 들어온게 가장 먼저 나감). ** stack 사용방법 ** - eclipse java.util.stack기능 사용. - push() : 메소드 사용해 값 넣음. - pop() : 메소드 이용해 가장 먼저 입력된 값 출력. - size() : 메소드 이용해 스택의 크기 출력. - isEmpty() : 메소드 이용해 스택 비어있는지 확인하고 값 확인. - peek() : 메소드 이용해 스택의 가장 위에 있는 정수 출력. (메소드 사용하지 않아도 가장 마지막에 넣은 값을 출력할 수 있음.) ▶ 풀이방법 import java.io.*; import java.util.*; public class Main { public.. 2022. 3. 24. 백준 11004 ▶11004번 문제 - K번째 수 ▶풀이방법 import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); StringTokenizer st; int[] arr = new int[2]; st = new StringTokenizer(br.readLine(), " "); arr[0] = Intege.. 2022. 3. 23. 이전 1 ··· 29 30 31 32 33 34 35 ··· 45 다음