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

Decks in this class (93)

Longest Substring Without Repeating Characters
Longest substring without repeati...
1  cards
Container With Most Water
Container with most water
1  cards
Longest Palindromic Substring
Longest palindromic substring
1  cards
Add Two Numbers
Add two numbers
1  cards
Sort List
Sort list
1  cards
Product of Array Except Self
Product of array except self
1  cards
3Sum
3sum
1  cards
Odd Even Linked List
Odd even linked list
1  cards
Word Break
Word break
1  cards
Pow(x, n)
Pow x n
1  cards
Letter Combinations of a Phone Number
Letter combinations of a phone nu...
1  cards
Number of Islands
Number of islands
1  cards
Copy List with Random Pointer
Copy list with random pointer
1  cards
Generate Parentheses
Generate parentheses
1  cards
Group Anagrams
Group anagrams
1  cards
Maximum Product Subarray
Maximum product subarray
1  cards
Evaluate Reverse Polish Notation
Evaluate reverse polish notation
1  cards
Shuffle an Array
Shuffle a set of numbers without ...
1  cards
Rotate Image
Rotate image
1  cards
String to Integer (atoi)
String to integer atoi
1  cards
Largest Number
Largest number
1  cards
Merge Intervals
Merge intervals
1  cards
Search in Rotated Sorted Array
Search in rotated sorted array
1  cards
Valid Sudoku
Determine if a sudoku is valid
1  cards
Permutations
Given a collection of distinct nu...
1  cards
Find the Duplicate Number*
Find the duplicate number
1  cards
Word Search
Word search
1  cards
Spiral Matrix
Spiral matrix
1  cards
Top K Frequent Elements
Top k frequent elements
1  cards
Game of Life
According to the wikipedias artic...
1  cards
Divide Two Integers
Divide two integers without using...
1  cards
Search a 2D Matrix II
Search a 2d matrix ii
1  cards
Perfect Squares
Perfect squares
1  cards
Remove Nth Node From End of List
Remove nth node from end of list
1  cards
Set Matrix Zeroes
Set matrix zeroes
1  cards
Find Peak Element
Find peak element
1  cards
Gas Station
Gas station there are n gas stati...
1  cards
Word Ladder
Word ladder
1  cards
Lowest Common Ancestor of a Binary Tree
Lowest common ancestor of a binar...
1  cards
Populating Next Right Pointers in Each Node
Populating next right pointers in...
1  cards
Unique Paths
Unique paths
1  cards
Kth Largest Element in an Array
Kth largest element in an array
1  cards
Binary Tree Level Order Traversal
Given a binary tree return the le...
1  cards
Jump Game
Jump game
1  cards
Construct Binary Tree from Preorder and Inorder Traversal
Construct binary tree from preord...
1  cards
Subsets
Subsets
1  cards
Subsets II
Subsets ii
1  cards
Fraction to Recurring Decimal
Fraction to recurring decimal
1  cards
Sort Colors
Sort colors
1  cards
Longest Substring with At Least K Repeating Characters
Longest substring with at least k...
1  cards
Decode Ways
Decode ways
1  cards
Increasing Triplet Subsequence
Increasing triplet subsequence
1  cards
Implement Trie (Prefix Tree)
Implement trie prefix tree
1  cards
Flatten 2D Vector
Flatten 2d vector
1  cards
Binary Tree Inorder Traversal
Binary tree inorder traversal
1  cards
Kth Smallest Element in a Sorted Matrix
Kth smallest element in a sorted ...
1  cards
Find the Celebrity
Find the celebrity
1  cards
Insert Delete GetRandom O(1)
Insert delete getrandom o 1
1  cards
Validate Binary Search Tree
Validate binary search tree
1  cards
Flatten 2D Vector
Flatten 2d vector
1  cards
Surrounded Regions
Surrounded regions
1  cards
Course Schedule
Course schedule
1  cards
Meeting Rooms II
Given an array of meeting time in...
1  cards
Basic Calculator II
Basic calculator ii
1  cards
Palindrome Partitioning
Palindrome partitioning
1  cards
Search for a Range
Search for a range
1  cards
Kth Smallest Element in a BST
Kth smallest element in a bst
1  cards
Wiggle Sort II
Wiggle sort ii
1  cards
Binary Tree Zigzag Level Order Traversal
Binary tree zigzag level order tr...
1  cards
Inorder Successor in BST
Inorder successor in bst
1  cards
Missing Ranges
Missing ranges
1  cards
4Sum II
4sum ii
1  cards
Design Tic-Tac-Toe
Design tic tac toe
1  cards
Course Schedule II
Course schedule ii
1  cards
Best Time to Buy and Sell Stock with Cooldown
Best time to buy and sell stock w...
1  cards
Combination Sum
Combination sum
1  cards
Combination Sum IV
Combination sum iv
1  cards
Combination Sum III
Combination sum iii
1  cards
Counting Bits
Counting bits
1  cards
114. Flatten Binary Tree to Linked List
Flatten binary tree to linked list
1  cards
Friend Circles
Friend circles
1  cards
Linked List Cycle II
Linked list cycle ii
1  cards
Maximal Square
Maximal square
1  cards
Partition Equal Subset Sum
Partition equal subset sum
1  cards
Queue Reconstruction by Height
Queue reconstruction by height
1  cards
Single Element in a Sorted Array
Single element in a sorted array
1  cards
Subarray Sum Equals K
Subarray sum equals k
1  cards
Target Sum
Target sum
1  cards
Minimum Height Trees
For a undirected graph with tree ...
1  cards
Unique Binary Search Trees
Unique binary search trees
1  cards
House Robber II
House robber ii
1  cards
House Robber III
Rob2
1  cards
Decode String
Decode stringgiven an encoded str...
1  cards

More about
Medium

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Venkat Barakam's Medium 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