Learning Schedule for SDE-2 preparation
- Move Zeroes
- Best Time To Buy and Sell Stock II
- Running Sum of 1d Array
- Find Pivot Index
- Majority Element
- Fibonacci Number
- Squares of a Sorted Array
- Pascal Triangle
- Remove Duplicates from Sorted Array
- Reverse Linked List
- Convert Binary Number In A Linked ListTo Integer
- Delete Node In A Linked List
- Middle Of The Linked List
- Reverse Nodes In K Group
- Merge Two Sorted Lists
- Linked List Cycle
- Palindrome Linked Lists
- Remove Duplicates From Sorted List
- Top K Frequent Elements
- Design Twitter
- Min Stack
- Next Greater Element I
- Backspace String Compare
- Implement Queue Using Stacks
- Implement Stack Using Queues
- Sliding Window - Video
- Minimum Cost Tree From Leaf Values
- Sum Of Subarray Minimums
- Evaluate Reverse Polish Notation
- Longest Substring with At Least K Repeating Characters
- Max Consecutive Ones III
- Grumpy Bookstore Owner
- [Sliding Window Median)(https://leetcode.com/problems/sliding-window-median/)
- Two pointer approach - Video
- Partition Labels
- Sort Colors
- Longest Repeating Character Replacement
- Maximum Number Of Visible Points
- Subarrays With K Different Integers
- Square Root Of X
- Binary Search
- Count Negative Numbers In A Sorted Matrix
- Peak Index In A Mountain Array
- Time Based Key Value Store
- Search In Rotated Sorted Array
- Pow(x,n)
- Find First and Last Position of Element in Sorted Array
- Find Peak Element
- Search A 2D Matrix
- Divide Two Integers
- Capacity To Ship Packages Within D Days
- Minimum Limit Of Balls In A Bag
- How Many Numbers Are Smaller Than the Current Number
- Minimum Sum of Four Digit Number After Splitting Digits
- Sorting the Sentence
- Squares of a Sorted Array
- Majority Element
- Valid Anagram
- Range Sum of BST
- Symmetric Tree
- Convert Sorted Array To Binary Search Tree
- Merge Two Binary Tree
- Maximum Depth Of Binary Tree
- Binary Tree Paths
- Same Tree
- Lowest Common Ancestor Of A Binary Search Tree
- Path Sum
- Minimum Absolute Difference In BST
- Sum Of Left Leaves
- Balanced Binary Tree
- Binary Tree Inorder Traversal
- Strings - Video
- Letter Combinations of a Phone Number
- Course Schedule II
- Decode String
- Number Of Provinces
- Clone Graph
- Number Of Islands
- Rotting Oranges
- Snakes And Ladders
- Is Graph Bipartite ?
- Minimum Jumps To Reach Home
- Heap - Playlist (viddeo 1 to 10) - Text
- Furthest Building You Can Reach
- Kth Smallest Element in a Sorted Matrix
- Cheapest Flights Within K Stops
- Find the Most Competitive Subsequence
- Ugly Number II
- Word Break
- Delete And Earn
- Longest Substring Without Repeating Characters
- Shortest Bridge
- All Paths From Source to Target
- Daily Temperatures
- Flatten Nested List Iterator
- Online Stock Span
- Combination Sum II
- Combination Sum III
- Letter Combinations of a Phone Number
- Partition to K Equal Sum Subsets
- Minimum Remove To Make Valid Parentheses
- Longest Palindromic Substring
- Surrounded Regions
- House Robber III
- Count Good Nodes In Binary Tree
- Lowest Common Ancestor Of A Binary Tree
- Binary Tree Right Side View
- All Nodes Distance K In Binary Tree
- Minimum Cost Tree From Leaf Values
- Sum Of Subarray Minimums
- Evaluate Reverse Polish Notation
- Low Level Design - Playlist (Video 1-4)
- Low Level Design - Playlist (Video 5-9)
- Design Patterns - Playlist (video 1-5) - Text (Read the same design patterns from video)
- Design Patterns - Playlist (video 6-10) - Text (Read the same design patterns from video)
- Design Patterns - Playlist (video 11-15) - Text (Read the same design patterns from video)
- Task Scheduler
- Gas Station
- Minimum Time to Make Rope Colorful
- Maximum Number Of Events That Can Be Attended
- Design Patterns - Playlist (video 16-20) - Text (Read the same design patterns from video)
- Minimum Deletions to Make Character Frequencies Unique
- Remove K Digits
- Restore The Array From Adjacent Pairs
- Non-overlapping Intervals
- Design Patterns - Playlist (video 21-23) - Text (Read the same design patterns from video)
- Validate Binary Search Tree
- Binary Tree ZigZag Level Order Traversal
- Binary Search Tree Iterator
- Binary Tree Level Order Traversal
- Parking Lot LLD - Try solving the problem on your own once
- Snake and Ladders LLD - Try solving the problem on your own once
- Elevator System - Try solving the problem on your own once
- Car Rental - Try solving the problem on your own once
- Recover Binary Search Tree
- Populating Next Right Pointers in Each Node
- Flatten Binary Tree To Linked List
- Logging System LLD - Try solving the problem on your own once
- Tic-Tac-Toe LLD - Try solving the problem on your own once