728x90 Stack2 [LeetCode] 155. Min Stack (Python) 1. 문제 문제 링크 : 155. Min Stack 문제 태크 : Stack 2. 문제 설명 Implement the MinStack class → MinStack의 클래스를 구현해야한다. MinStack() initializes the stack object. → 스택으로 사용할 객체 생성하기 → Python에서는 List를 사용하여 스택처럼 작업 수행 void push(int val) pushes the element val onto the stack. → 스택에 값을 넣기 void pop() removes the element on the top of the stack. → 가장 최근에 넣었던 값 제거하기 → 스택에 1개 이상의 값이 존재할 경우에만 가능 int top() gets the top e.. 2024. 3. 13. [Python] Stack과 Queue사용해보기 1. Stack LIFO(Last In First Out) = FILO(First In Last Out) 나중에 들어온 값이 먼저 나가는 자료구조 ★ list를 이용하여 간단하게 스택 사용해보기 ★ # 파이썬에서 스택은 리스트로 구현한다. stack = [] # 스택에 값 추가하기 stack.append(1) stack.append(2) stack.append(3) print("stack에 삽입한 후 : ",stack) # 스택에서 값 제거하기 print("첫번째 pop : ",stack.pop()) print("pop한 후 스택 : ", stack) print("두번째 pop : ",stack.pop()) print("pop한 후 스택 : ", stack) print("세번째 pop : ",stack... 2023. 3. 21. 이전 1 다음 728x90