Attempt Questions from Striver SDE Sheet in the next 35-40 days. #StriversSheetChallenge
- Best Time to buy and sell stock
- Kadanes Algorithm
- Pascals Triangle
- Set matrix Zeroes
- Sort Colors
- Combination Sum 1
- Quick Sort
- Merge Sort
- Next Permutation
- Serach in a 2D matrix
- Combination Sum 2
- Subset Sum
- Subsets 2
- Find the Duplicate Number
- Merge Sorted Arrays
- Find the Repeating and Missing Numbers
- Majority Element 2
- Merge Overlapping Intervals
- Rotate Matrix
- Pow(x,n)
- Two Sum
- 4 Sum
- Reverse Linked List
- Middle of the Linked List
- Merge two Sorted Linked Lists
- Remove the Nth Node from the End of the Linked List
- Linked List Cycle
- Linked List Cycle 2
- Add Two Linked Lists
- Delete Node in a Linked List
- Intersection of two Linked Lists
- Check Palindrome Linked List
- Reverse Nodes in K Group
- Maximum Consecutive Ones
- Flattening a Linked List
- Remove Duplicates from Sorted Array
- Rotate the Linked List
- Clone a Linked List with random and next pointer
- Trapping Rainwater
- Stack using Arrays
- Stack using Queues
- Implementing Stack using Queue
- Implementing Queue using Stack
- Check for balanced Parentheses
- Next Greater Element
- Factorial Trailing Zeroes
- Find in Mountain Array
- Longest Palindromic Substring
- Shortest Palindrome
- Minimum Deletions to Make an Array Divisible
- Find All Numbers that Disappeared in an Array
- Three Divisors
- Four Divisors
- Infix to postfix
- Evaluate reverse polish notation
- Minimum coins to make all denominations
- Bitwise Count the no. of bits
- Bitwise Integer isPalindrome
- Bitwise Check no. is Power of 4 in O(1)
- Sort a Stack
- Next Smaller Element
- LRU Cache
- LFU Cache
- MinStack
- Single Number II
- Decode XORed Array
- XOR Operation in Array
- Number of Steps to Reduce a Number to Zero
- Count the Number of Consistent Strings
- Minimum Bit Flips to Convert a Number
- Quick, Merge, Selection, Bubble, Insertion Sorting Algorithms
- Sudoku Solver
- M-Coloring Problem
- Permutations
- NQueens
- Rat in a Maze
- Palindrome Partitioning
- Kth Permutation Sequence
- Roman to Integers
- Reverse Words in a String
- Fibonacci Numbers - DP
- Reverse Words in a String
- String to Integer (atoi)
- Longest Common Prefix
- String Hashing
- Rabin Karp Algorithms
- Repeating String Match
- Z-Function_Sliding_Window
- Valid Anagram
- Compare Version Numbers
- Compare Version Number