Best of Algorithms — August 2022
- 1
- 2
Community Picks·4y
Software Engineer Interview: The Interview Study Guide For Software Engineers
Ben Rogojan created a checklist on his last round of interviews that covers many of the popular topics. To help you keep track of your progress, we've compiled a comprehensive checklist of the same problems listed below.
- 3
Pointer·4y
Fast real-time compression algorithm
Zstandard is a fast lossless compression algorithm, targeting real-time compression scenarios at zlib-level and better compression ratios. It's backed by a very fast entropy stage, provided by Huff0 and FSE library. Zstandard's format is stable and documented in RFC8878. The more data-specific a dictionary is, the more efficient it is (there is no universal dictionary. For more information, please read CONTRIBUT.
- 4
MC++ Blog·4y
The Structure of Patterns
"Design Patterns: Elements of Reusable Object-Oriented Software Architecture" and "patterns" are the most influential books ever written about software development. Christopher Alexander uses the three adjectives useful, usable and used to describe the benefits of patterns. The strategy pattern is so baked in the design of the Standard Template Library that we may not see it.