AusDevs Wiki

Data Structures and Algorithms Resources

This page is a compilation of (almost-entirely) free resources for people to use. The categories are taken from neetcode since we’re currently (as of writing) following this study plan as a community.

For more resources, check out More General Resources.

Arrays & Hashing

Two Pointers

Sliding Window

Stack

Linked List

Trees

Tries

Heaps/Priority Queues

Backtracking

Graphs

Dynamic Programming

Greedy Algorithms

Intervals

Math and Geometry

Bit Manipulation

More Topics

More General Resources