← 문제 목록
초급
자료구조
30P
스택의 기본 이해
스택은 LIFO(Last In, First Out) 구조로, 가장 나중에 추가된 요소가 가장 먼저 제거됩니다. 다음 코드에서 스택에 대한 기본적인 연산을 보여줍니다.
PYTHON
class Stack:
def __init__(self):
self.items = []
def push(self, item):
self.items.append(item)
def pop(self):
return self.items.pop() if not self.is_empty() else None
def is_empty(self):
return len(self.items) == 0
stack = Stack()
stack.push(1)
stack.push(2)
stack.push(3)
print(stack.pop()) # 이 부분에서 출력되는 값은 무엇인가요?
0명 풀이 · 정답률 0%