스택과 큐에 대해 알아보자! 📚
스택(Stack) 🤔
스택은 후입선출(LIFO, Last In First Out) 방식으로 데이터를 처리하는 자료구조입니다. 쉽게 말해, 나중에 넣은 데이터가 먼저 나옵니다. 스택을 사용하는 대표적인 예는 웹 브라우저의 뒤로 가기 기능입니다.
스택의 기본 연산 🌟
push(): 스택의 맨 위에 데이터를 추가합니다. pop(): 스택의 맨 위에 있는 데이터를 제거하고 반환합니다. peek(): 스택의 맨 위에 있는 데이터를 제거하지 않고 반환합니다. isEmpty(): 스택이 비어 있는지 확인합니다.