Algorithms and data structures implemented in the programming language C ++
Data structures
- Vector --> Open
- Stack --> Open
- Queue --> Open
- Deque --> Open
- Singly-linked list --> Open
- Doubly-linked list --> Open
- Circular Singly-linked list --> Open
- Circular Doubly-linked list --> Open
Algorithms
- Search algorithms
- Sorting algorithms
- Graph Algorithms
Design patterns
-
Creational patterns
-
Structural Design Patterns
-
Structural Design Patterns