알고리즘
2023. 5. 24.
자료구조 - Stack, Queue | 백준 10828 , 10773 Python
1. Stack의 노드 기본 단위 class Node: def __init__(self, item, next): self.item = item self.next = next 2. Stack의 구성 class Stack: def __init__(self): self.top = None #push, pop, is empty def is_empty(self): return self.top is None def push(self, val): self.top = Node(val, self.top) # val == item, self.top == next(다음 가리키는 것)) def pop(self): if not self.top: return None node = self.top #가장 최근 추가된 top nod..