Algorithms-solutions Problem name Difficulty Languages LeetCode Reverse Integer link Regular Expression Matching link Roman to Integer link Remove Nth Node From End of List link Reverse Nodes in k-Group link Remove Duplicates from Sorted Array link Remove Element link Rotate Image link Rotate List link Remove Duplicates from Sorted Array II link Remove Duplicates from Sorted List II link Remove Duplicates from Sorted List link Reverse Linked List II link Restore IP Addresses link Recover Binary Search Tree link Reorder List link Reverse Words in a String link Repeated DNA Sequences link Rotate Array link Reverse Bits link Remove Linked List Elements link Reverse Linked List link Rectangle Area link Remove Invalid Parentheses link Range Sum Query - Immutable link Range Sum Query 2D - Immutable link Range Sum Query - Mutable link Remove Duplicate Letters link Reconstruct Itinerary link Reverse String link Reverse Vowels of a String link Russian Doll Envelopes link Ransom Note link Rotate Function link Random Pick Index link Remove K Digits link Reconstruct Original Digits from English link Repeated Substring Pattern link Reverse Pairs link Random Point in Non-overlapping Rectangles link Relative Ranks link Random Flip Matrix link Random Pick with Weight link Reverse String II link Remove Boxes link Reverse Words in a String III link Reshape the Matrix link Range Addition II link Replace Words link Robot Return to Origin link Redundant Connection link Redundant Connection II link Repeated String Match link Random Pick with Blacklist link Range Module link Remove Comments link Reach a Number link Reorganize String link Reaching Points link Rabbits in Forest link Rotated Digits link Rotate String link Race Car link Rectangle Overlap link Rectangle Area II link Reachable Nodes In Subdivided Graph link RLE Iterator link Reverse Only Letters link Reorder Data in Log Files link Range Sum of BST link Reveal Cards In Increasing Order link Regions Cut By Slashes link Rotting Oranges link Remove Outermost Parentheses link Recover a Tree From Preorder Traversal link Robot Bounded In Circle link Remove All Adjacent Duplicates In String link Relative Sort Array link Remove Zero Sum Consecutive Nodes from Linked List link Reverse Substrings Between Each Pair of Parentheses link Remove All Adjacent Duplicates in String II link Remove Sub-Folders from the Filesystem link Replace the Substring for Balanced String link Reconstruct a 2-Row Binary Matrix link Remove Covered Intervals link Replace Elements with Greatest Element on Right Side link Reverse Subarray To Maximize Array Value link Rank Transform of an Array link Remove Palindromic Subsequences link Reduce Array Size to The Half link Rank Teams by Votes link Reducing Dishes link Restore The Array link Reformat The String link Rearrange Words in a Sentence link Reorder Routes to Make All Paths Lead to the City Zero link Running Sum of 1d Array link Reformat Date link Range Sum of Sorted Subarray Sums link Remove Max Number of Edges to Keep Graph Fully Traversable link Rearrange Spaces Between Words link Rank Transform of a Matrix link Richest Customer Wealth link Reformat Phone Number link Restore the Array From Adjacent Pairs link Replace All Digits with Characters link Rotating the Box link Reduction Operations to Make the Array Elements Equal link Redistribute Characters to Make All Strings Equal link Remove One Element to Make the Array Strictly Increasing link Remove All Occurrences of a Substring link Remove Stones to Minimize the Total link Reverse Prefix of Word link Remove Colored Pieces if Both Neighbors are the Same Color link Reverse Nodes in Even Length Groups link Range Frequency Queries link Removing Minimum and Maximum From Array link Rings and Rods link Recover the Original Array link Rearrange Array Elements by Sign link Removing Minimum Number of Magic Beans link Replace Non-Coprime Numbers in Array link Root Equals Sum of Children link Remove Digit From Number to Maximize Result link Rearrange Characters to Make Target String link Replace Elements in an Array link