1.Running from both ends of an array
- 2 Sum problem
- Trapping Water
Container With Most Water - LeetCode
Trapping Rain Water - LeetCode
- Next Permutation
Next Greater Element III - LeetCode
Minimum Adjacent Swaps to Reach the Kth Smallest Number - LeetCode
- Reversing / Swapping
Reverse Vowels of a String - LeetCode
Valid Palindrome II - LeetCode
Reverse Only Letters - LeetCode
- Others
Minimum Length of String After Deleting Similar Ends - LeetCode
Sentence Similarity III - LeetCode
Find K Closest Elements - LeetCode
Shortest Distance to a Character - LeetCode
2.Slow & Fast Pointers
- Linked List Operations
Linked List Cycle II - LeetCode
Remove Nth Node From End of List - LeetCode
- Cyclic Detection
Find the Duplicate Number - LeetCode
Circular Array Loop - LeetCode
- Sliding Window Like
Number of Subarrays with Bounded Maximum - LeetCode
- String
Statistics from a Large Sample - LeetCode
Friends Of Appropriate Ages - LeetCode
Longest Mountain in Array - LeetCode
Shortest Subarray to be Removed to Make Array Sorted - LeetCode
3.Running from beginning of 2 arrays / Merging 2 arrays
- Sorted arrays
Intersection of Two Linked Lists - LeetCode
Intersection of Two Arrays - LeetCode
Shortest Unsorted Continuous Subarray - LeetCode
Most Profit Assigning Work - LeetCode
Largest Merge Of Two Strings - LeetCode
Swap Adjacent in LR String - LeetCode
4.Split & Merge of an array / Divide & Conquer
- Partition
- Sorting
No comments:
Post a Comment