스택

스택은 삽입과 삭제 연산이 후입 선출로 이뤄지는 자료구조입니다. 후입 선출은 삽입과 삭제가 한 쪽에서만 일어나는 특징이 있습니다.

깊이 우선 탐색과 관련이 있다.

큐는 삽입과 삭제 연산이 선입선출로 이루어지는 자료구조입니다. 스택과 다르게 먼저 들어온 데이터가 먼저 나갑니다. 따라서 삽입과 삭제가 양방향에서 이루어집니다.

너비 우선 탐색과 관련이 있다.

문제 11) 백준 1874번 문제

StringBuffer sb = new StringBuffer();  // StringBuffer 객체 sb 생성
sb.append("hello");
sb.append(" ");
sb.append("jump to java");
String result = sb.toString();
System.out.println(result);  // "hello jump to java" 출력

결과 : hello jump to java

문제 12) 백준 17298번 문제

1. BufferedReader란?

BufferedReaderJava의 표준 입력을 효율적으로 처리하기 위한 클래스입니다.