๐ง A library of usefull and interesting references โ web pages, videos, books, research papers โ on common data structures and algorithms with an emphasis on C++ when it comes to their implementation.
- โ C++
- ๐ฐ Core language
- โ The standard library and proposals
- ๐ณ Templates
- ๐ Concurrency and parallelism
- ๐ Optimization
- ๐ Patterns, idioms, and design principles
- #๏ธโฃ Modules and preprocessor
- ๐ก Libraries and applications
- ๐ง Tools
- ๐ค Conferences
- ๐ฑ Data structures and algorithms
- ๐ฌ Design and analysis
- ๐ Bit algorithms
- ๐ข Sequence data structures and algorithms
- ๐ถ Sorting and searching
โ๏ธ Lists- ๐ณ Trees
- #๏ธโฃ Hash tables and hashing
- ๐ Heaps
- โฐ Graphs
- ๐ค String algorithms
- โ Combinatorial algorithms
โคด๏ธ Backtracking- ๐ Optimization algorithms
- ๐ Geometric algorithms
- ๐ฃ Parsers and compilers
- ๐ก Data exchange and compression
- ๐ Digital signal processing
โ ๏ธ Game theory- โ Numeric algorithms
- ๐ Cryptographic algorithms
- ๐ฒ Randomized algorithms and probabilistic data structures
- ๐ Distributed algorithms
- ๐ง Tools
- ๐จ Assembly, low-level programming, and OS internals
- ๐พ Hardware and hardware history
- โณ๏ธ Distributed systems and computer networks
- ๐ฐ General reviews and interviews
- ๐ป Programming
- ๐ค People in computer science