This class was created by Brainscape user Andrei Trifonov. Visit their profile to learn more about the creator.

Decks in this class (12)

Arrays & strings | Two pointers
557 reverse words in a string iii,
917 reverse only letters,
2540 minimum common value
9  cards
Arrays & strings | Sliding window
713 subarray product less than k,
643 maximum average subarray i,
1004 max consecutive ones iii
6  cards
Arrays & strings | Prefix sum
2270 number of ways to split array,
480 running sum of 1d array,
1413 minimum value to get positiv...
7  cards
Hashing | Checking for existence
2351 first letter to appear twice,
1832 check if the sentence is pan...,
268 missing number
5  cards
Hashing | Counting
2248 intersection of multiple arrays,
1941 check if all characters have...,
560 subarray sum equals k
18  cards
Hashing | General
49 group anagrams,
2260 minimum consecutive cards to...,
2342 max sum of a pair with equal...
11  cards
Linked lists | Fast and slow pointers
2095 delete the middle node of a ...,
19 remove nth node from end of list,
82 remove duplicates from sorted ...
7  cards
Linked lists | Reversing a linked list
24 swap nodes in pairs,
92 reverse linked list ii,
234 palindrome linked list
5  cards
Linked lists | General
203 remove linked list elements,
1290 convert binary number in a l...,
328 odd even linked list
4  cards
Stacks & Queues | Stacks
2390 removing stars from a string,
232 implement queue using stacks,
2434 using a robot to print the l...
11  cards
Stacks & Queues | Queues
225 implement stack using queues,
649 dota2 senate,
933 number of recent calls
4  cards
Stacks & Queues | Monotonic
1475 final prices with a special ...,
1063 number of valid subarrays,
1673 find the most competitive su...
12  cards

More about
LeetCode

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Andrei Trifonov's LeetCode flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

Make Flashcards