Open Data Structures & Algorithms
Open source documentation for data structures and algorithms from a software engineering perspective
Naïve to Experienced
Get a high-level overview of the solution(s) at hand. Some solutions are better than others, as always, we'll guide you through development.
Multiple Languages
We speak many languages
. Get solutions in yours. We currently have Python, JavaScript, TypeScript, Java, and C++ support.
Space-Time Complexity
Understand the runtime speed and memory usage of a specific solution. This is important for real world optimizations and non-real world tech interviews.