일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 파이썬
- 클래스
- 백준 알고리즘
- udemy
- 개발
- java
- Algorithm
- mac
- BTP
- ui5
- sap
- SAP 번역
- FPM
- module
- ABAP
- Eclipse
- 이클립스
- 자바
- BOBF
- 알고리즘
- S/4HANA
- python
- Fiori
- html
- tm
- 자바 클래스
- 맥북
- visual studio code
- BOPF
- Deep Learning
Archives
- Today
- Total
목록Lifo (1)
z2soo's Blog
스택 (Stack) & 큐 (Queue)
1. 스택 (Stack) 스택 정의 스택은 데이터가 쌓인 형태의 자료구조로써 그 자체가 리스트는 아니지만 파이썬에서 리스트를 가지고 스택처럼 사용할 수 있다. 가장 중요한 것은 후입선출! Last In - First Out (LIFO) 이다. 마지막에 입력 (push) 되어지는 원소는 가장 위에 위치하게 되며 top이라고 불린다. 후에 DP, Backtracking, DFS 등의 알고리즘 풀이에서 스택을 사용하게 된다. 스택의 요소 및 메소드 top : 스택에 마지막 삽입된 원소의 위치 push : 저장소에 자료를 넣는 것, 후입선출 pop : top만 pop 가능, 저장소에서 자료를 꺼내는 것, 자료구조에서 사라짐 isEmpty : 스택이 공백인지 아닌지 확인 peak : 스택의 top에 있는 원소를 ..
Algorithm/Algorithm 개념
2022. 11. 25. 15:27