Queue and Stack
Data Structure
- Definition: Computer science에서 효율적인 접근 및 수정을 위해 자료의 조직, 관리, 저장
- 데이터 값의 모임, 데이터 간 관계, 데이터에 적용할 수 있는 함수 및 명령
- 적합한 자료구조 선택을 통해 상대적으로 효율적인 알고리즘 개발 가능
- 구현에 따른 자료구조
- List
- Tuple
- Linked list
- Circular linked list
- Doubly linked list
- Hash table
- 형태에 따른 자료구조
- Linear
- Stack
- Queue
- Deque
- Non-Linear
- Graph
- Tree
- Linear