Data Structures and Algorithms
Data Structures and Algorithms
The book will cover algorithms and data structures I find interesting and useful with code snippets in C++20. Whether some of them are in STL, it doesn’t mean that they are the best and cannot be further optimized (and extended).
Coverage Progress:
- Math
- Algebra
- GCD and LCM
- Extended GCD
- Prime Numbers
- Modular Arithmetics
- Linear Algebra
- Miscellaneous
- Geometry
- Combinatorics
- Algebra
- Data Structures
- ADTs
- Option
- Variant
- Tuple
- Sequential Containers
- Array
- Vector
- List
- Queue
- Stack
- Deque
- Sets
- Maps and Dictionaries
- ADTs
… To be continued
Resources
Important
It would be a lie to say that I wrote this myself. So here are some useful resources used in the book, as well as more specific materials at the end of individual articles.