π§ 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