PrepWeave Free

Free learning hub

Study Traversal and connectivity, then practice LC 1–100 and related problems from that family.

Start here

First family

Four full patterns with invariants, code skeletons, and related problems.

LC 1–100

Search solution routes by ID, title, tags, or pattern.

All Free problems

The union of LC 1–100 and first-family candidates: 541 problems.

Complete Pro library

Sign in for 69 patterns, 3,573 problems, and every graph view.

Pattern families

Free

Traversal and connectivity

Pro only

Ordered frontier and path

Pro only

Binary search and monotone answer

Pro only

Pointers and sliding window

Pro only

Prefix, difference, and hashed state

Pro only

Stack and monotone deque

Pro only

Heap, selection, and stream

Pro only

Greedy and scheduling

Pro only

Divide and conquer

Pro only

Dynamic programming

Pro only

Backtracking and constraint search

Pro only

Tree, BST, and trie

Pro only

DSU, MST, and offline activation

Pro only

Range-query data structures

Pro only

String matching, hashing, and palindrome

Pro only

Math, number theory, and combinatorics

Pro only

Bit manipulation and bitmask state

Pro only

Geometry, sweep, simulation, and parsing