Stack1 자료구조 중 스택(Stack)이란 무엇인지 알아보자 스택은 LIFO(Last-In-First-Out) 원리를 따르는 선형 데이터 구조 요소를 임시로 저장하는 데 사용되며 가장 최근에 추가된 요소가 가장 먼저 제거 스택에서 이루어지는 작업은 푸시 & 팝 push: 스택의 맨 뒤에 추가 pop: 스택의 맨 앞 제거 import java.util.ArrayList; public class Stack { private ArrayList elements; public Stack() { elements = new ArrayList(); } public void push(T element) { elements.add(element); } public T pop() { if (elements.isEmpty()) { throw new IllegalStateExceptio.. 2023. 1. 31. 이전 1 다음