Back to DSAGroundworkDSA

Step 2 of 2 · your path

DSA, Beginner

Start with complexity analysis and the JavaScript toolkit, then what every pattern is built from: arrays, prefix sums, hashing, two pointers, sliding window, binary search, recursion, sorting, stacks and linked lists.

Your progress

0 / 12 done

Up next

Complexity analysis

30 min read · 7 exercises

The order I'd read them in

About 6 h 3 min of reading. Tick off what you've read, it is remembered on this device.

  1. Arrays & stringsThe two data structures every other pattern is built on top of.
    31 min read32 exercises
    Mark as read
    32 exercises

Practice at this level

Every exercise opens in the editor with tests you can run.