Courses
🔑 Get Access Now →Inside the Course Platform
All of the lessons have been broken down into a simple, easy to digest format.
Mastering Sliding Window Problems
Learn how to identify and solve sliding window problems using two patterns — one for fixed size windows and one for dynamically sized windows.
Mastering Top K Element Problems
Learn how to solve a majority of top k element problems with two easy to follow patterns using priority queues and the quick select algorithm.
Mastering Binary Search Problems
Learn how to solve binary search problems with two patterns detailing the most common pitfalls, approaches, and goals for this category.