Skip to main content

Data Structures & Algorithms, Visually Explained

Free video course · 8 lectures

A free video course that demystifies the data structures and algorithms powering real-world systems. Each lecture pairs a short animated YouTube video with an in-depth article, so you can watch the intuition and then read the details at your own pace.

Lecture 1How Does an LRU Cache Work?

Combine a HashMap and a doubly linked list for O(1) get and put.