Leetcode-Questions
- Spiral Matrix
- Set Matrix Zeroes
- Maximum Product of Three Numbers
- Implement strStr() --> Using KMP
- Simplify Path
- Happy Number
- Palindromic Number
- Missing Number
- Sort Colors
- Two Sum
- Best Time to Buy and sell Stock
- Best Time to Buy and sell Stock - ii
- Subarray Sum Equals K
- Valid Square
- Permute-two-arrays-sum-every-pair-greater-equal-k (GFG Ques)
- Ceiling in a sorted array
- Floor in a sorted array
- Find a pair with given difference
- Radix Sort
LINKED LIST
- Middle of the linked list
- Detect cycle in linked list
- Convert binary number in a linked list to integer
- Remove duplicates from sorted linked list
- Sort a linked list of 0s, 1s, or 2s
- Merge two sorted Linked Lists
- Multiply two numbers represented by linked lists
- Intersection of two Linked Lists
- Palindrome Linked Lists
- Reverse Linked List
- Add Two Numbers in Linked List
- Add Two Numbers in Linked List - (ii)
- Flattening of a linked list
- Reorder-List
- Remove the given Linked Lists element
- Delete nth node from end of linked list
- Clone a linked list with next and random pointer in O(1) space
- Segregate Odd Even Linked List
Stack
- Implement Stack using array
- Implement stack using linked lists
- Next Greater Element to left
- Next Greater Element to right
- Next Smaller Element to left
- Next Smaller Element to right
- Stock Span Problem
- Maximum Area Histogram