Data Structures and Algorithms practice in C++.
| File | Description |
|---|---|
pair.cpp |
Pair container and utilities |
vector.cpp |
Dynamic array implementation |
list.cpp |
Doubly linked list |
Deque.cpp |
Double-ended queue |
Stack.cpp |
LIFO stack container |
queue.cpp |
FIFO queue container |
Priority_queue.cpp |
Heap-based priority queue |
Set.cpp |
Sorted unique elements |
Map.cpp |
Key-value associative array |
Sorting.cpp |
STL sorting algorithms |