Y
YeetCode
Overview
Categories (75)
📊Arrays & Hashing8🎯Two Pointers5🖼Sliding Window4📚Stack5🔍Binary Search6🔗Linked List6🌳Trees9🏔Heap / Priority Queue5🔀Backtracking5🕸Graphs6🧩1-D Dynamic Programming8⚡Greedy4📏Intervals4
?

Y
YeetCode

Hey there, ready to grind?

75 flashcards across 13 pattern categories. Pick a topic and start building pattern recognition.

Total Cards

75

Easy

18

Medium

47

Hard

10

Pattern Categories

Organized by algorithm pattern, inspired by the NeetCode 150. Each problem links to LeetCode.

📊8 cards

Arrays & Hashing

Frequency counting, hash maps, and array manipulation

3 Easy5 Med
🎯5 cards

Two Pointers

Converging pointers, fast/slow, and partition techniques

1 Easy3 Med1 Hard
🖼4 cards

Sliding Window

Fixed and variable-size window techniques

1 Easy2 Med1 Hard
📚5 cards

Stack

LIFO structure for matching, parsing, and monotonic patterns

1 Easy3 Med1 Hard
🔍6 cards

Binary Search

Divide and conquer on sorted or monotonic data

1 Easy4 Med1 Hard
🔗6 cards

Linked List

Pointer manipulation, reversal, and cycle detection

3 Easy2 Med1 Hard
🌳9 cards

Trees

Binary trees, BSTs, traversals, and recursive patterns

4 Easy3 Med2 Hard
🏔5 cards

Heap / Priority Queue

Top-K, streaming, and merge patterns

2 Easy2 Med1 Hard
🔀5 cards

Backtracking

Exhaustive search with pruning

4 Med1 Hard
🕸6 cards

Graphs

BFS, DFS, union-find, and topological sort

5 Med1 Hard
🧩8 cards

1-D Dynamic Programming

Optimal substructure with single-dimension state

1 Easy7 Med
⚡4 cards

Greedy

Locally optimal choices that lead to global optima

4 Med
📏4 cards

Intervals

Merge, insert, and scheduling with interval data

1 Easy3 Med