일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- function
- pass by reference
- 반복문
- 알고리즘
- 백준
- baekjoon
- Class
- 파이썬
- 오블완
- raw data
- 함수
- assignment operator
- array
- string
- Data Science
- OOP
- Pre-processing
- Object Oriented Programming
- 배열
- 포인터
- 문자열
- 티스토리챌린지
- C++
- Deep Learning
- vscode
- const
- pointer
- programming
- predictive analysis
- Python
- Today
- Total
목록Data Science/Data Structure & Algorithm (20)
Channi Studies

A deque (pronounced "deck" and short for double-ended queue) is an ADT in which items can be inserted and removed at both the front and back. The deque push-front operation inserts an item at the front of the deque, and the push-back operation inserts at the back of the deque. The pop-front operation removes and returns the item at the front of the deque, and the pop-back operation removes and r..

Circular QueueA queue is an ADT in which items are inserted at the end of the queue and removed from the front of the queue.The queue enqueue oepration inserts an item at the end of the queue.The queue dequeue operation removes and returns the item at the front of the queue. A queue is reffered to as a first-in first-out (FIFO) ADT. Remembering queue = FIFO and stack = LIFO can make your life ea..

Stack Stack is an Abstract Data Type (ADT) in which items are only inserted on or removed from the top of a stack. The stack push operation inserts an item on the top of the stack. The stack pop operation removes and returns the item at the top of the stack. A stack is referred to as a Last-In First-Out (LIFO) ADT. A stack can be implemented using a linked list, an array, or a vector. Suppos..

Array–Based List An array-based list is a list ADT implemented using an array. An array-based list supports the common list ADT operations, such as append, prepend, insert after, remove, and search.In many programming languages, arrays have a fixed size. An array-based list implementation will dynamically allocate the array as needed as the number of elements changes. Initially, the array-based ..