Skip to content

Instantly share code, notes, and snippets.

@tykurtz
Last active November 30, 2023 16:31
Star You must be signed in to star a gist
Embed
What would you like to do?
Grokking the coding interview equivalent leetcode problems

GROKKING NOTES

I liked the way Grokking the coding interview organized problems into learnable patterns. However, the course is expensive and the majority of the time the problems are copy-pasted from leetcode. As the explanations on leetcode are usually just as good, the course really boils down to being a glorified curated list of leetcode problems.

So below I made a list of leetcode problems that are as close to grokking problems as possible.

Pattern: Sliding Window

Pattern: Two Pointers

Pattern: Fast & Slow pointers

Pattern: Merge Intervals

Pattern: Cyclic Sort

Pattern: In-place Reversal of a LinkedList

Pattern: Tree Breadth First Search

Pattern: Tree Depth First Search

Pattern: Two Heaps

Pattern: Subsets

Pattern: Modified Binary Search

Pattern: Bitwise XOR

Pattern: Top 'K' elements

Pattern: K-way merge

Pattern: 0/1 Knapsack

Pattern: Topological Sort

Misc

@dhan206
Copy link

dhan206 commented Jun 27, 2023

@dhan206
Copy link

dhan206 commented Aug 23, 2023

@dhan206
Copy link

dhan206 commented Aug 28, 2023

@khemtwt11
Copy link

Thanks to everyone.

@DeveshKrishan
Copy link

You're the goat!

@HassanQayyum1993
Copy link

Hi, Is it legal to share this course notes on GitHub?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment