2100 - 2199
Solutions categorised by Problem IDs
2140 - Solving Questions With Brainpower (Medium)Explore solutions to LeetCode 2140 - Solving Questions With Brainpower (Medium), with explanations and code implementations.2108 - Find First Palindromic String in the Array (Easy)Explore solutions to LeetCode 2108 - Find First Palindromic String in the Array (Easy), with explanations and code implementations.2109 - Adding Spaces to a String (Medium)Explore solutions to LeetCode 2109 - Adding Spaces to a String (Medium), with explanations and code implementations.2110 - Number of Smooth Descent Periods of a Stock (Medium)Explore solutions to LeetCode 2110 - Number of Smooth Descent Periods of a Stock (Medium), with explanations and code implementations.2111 - Minimum Operations to Make the Array K-Increasing (Hard)Explore solutions to LeetCode 2111 - Minimum Operations to Make the Array K-Increasing (Hard), with explanations and code implementations.2119 - A Number After a Double Reversal (Easy)Explore solutions to LeetCode 2119 - A Number After a Double Reversal (Easy), with explanations and code implementations.2120 - Execution of All Suffix Instructions Staying in a Grid (Medium)Explore solutions to LeetCode 2120 - Execution of All Suffix Instructions Staying in a Grid (Medium), with explanations and code implementations.2121 - Intervals Between Identical Elements (Medium)Explore solutions to LeetCode 2121 - Intervals Between Identical Elements (Medium), with explanations and code implementations.2122 - Recover the Original Array (Hard)Explore solutions to LeetCode 2122 - Recover the Original Array (Hard), with explanations and code implementations.2127 - Maximum Employees to Be Invited to a Meeting (Hard)Explore solutions to LeetCode 2127 - Maximum Employees to Be Invited to a Meeting (Hard), with explanations and code implementations.2131 - Longest Palindrome by Concatenating Two Letter Words (Medium)Explore solutions to LeetCode 2131 - Longest Palindrome by Concatenating Two Letter Words (Medium), with explanations and code implementations.2144 - Minimum Cost of Buying Candies With Discount (Easy)Explore solutions to LeetCode 2144 - Minimum Cost of Buying Candies With Discount (Easy), with explanations and code implementations.2145 - Count the Hidden Sequences (Medium)Explore solutions to LeetCode 2145 - Count the Hidden Sequences (Medium), with explanations and code implementations.2146 - K Highest Ranked Items Within a Price Range (Medium)Explore solutions to LeetCode 2146 - K Highest Ranked Items Within a Price Range (Medium), with explanations and code implementations.2147 - Number of Ways to Divide a Long Corridor (Hard)Explore solutions to LeetCode 2147 - Number of Ways to Divide a Long Corridor (Hard), with explanations and code implementations.2148 - Count Elements With Strictly Smaller and Greater Elements (Easy)Explore solutions to LeetCode 2148 - Count Elements With Strictly Smaller and Greater Elements (Easy), with explanations and code implementations.2149 - Rearrange Array Elements by Sign (Medium)Explore solutions to LeetCode 2149 - Rearrange Array Elements by Sign (Medium), with explanations and code implementations.2150 - Find All Lonely Numbers in the Array (Medium)Explore solutions to LeetCode 2150 - Find All Lonely Numbers in the Array (Medium), with explanations and code implementations.2151 - Maximum Good People Based on Statements (Hard)Explore solutions to LeetCode 2151 - Maximum Good People Based on Statements (Hard), with explanations and code implementations.2154 - Keep Multiplying Found Values by Two (Easy)Explore solutions to LeetCode 2154 - Keep Multiplying Found Values by Two (Easy), with explanations and code implementations.2155 - All Divisions With the Highest Score of a Binary Array (Medium)Explore solutions to LeetCode 2155 - All Divisions With the Highest Score of a Binary Array (Medium), with explanations and code implementations.2156 - Find Substring With Given Hash Value (Medium)Explore solutions to LeetCode 2156 - Find Substring With Given Hash Value (Medium), with explanations and code implementations.2160 - Minimum Sum of Four Digit Number After Splitting Digits (Easy)Explore solutions to LeetCode 2160 - Minimum Sum of Four Digit Number After Splitting Digits (Easy), with explanations and code implementations.2161 - Partition Array According to Given Pivot (Medium)Explore solutions to LeetCode 2161 - Partition Array According to Given Pivot (Medium), with explanations and code implementations.2162 - Minimum Cost to Set Cooking Time (Medium)Explore solutions to LeetCode 2162 - Minimum Cost to Set Cooking Time (Medium), with explanations and code implementations.2163 - Minimum Difference in Sums After Removal of Elements (Hard)Explore solutions to LeetCode 2163 - Minimum Difference in Sums After Removal of Elements (Hard), with explanations and code implementations.2164 - Sort Even and Odd Indices Independently (Easy)Explore solutions to LeetCode 2164 - Sort Even and Odd Indices Independently (Easy), with explanations and code implementations.2165 - Smallest Value of the Rearranged Number (Medium)Authors: @heiheihang, @wkw | https://leetcode.com/problems/smallest-value-of-the-rearranged-number/2166 - Design Bitset (Medium)Explore solutions to LeetCode 2166 - Design Bitset (Medium), with explanations and code implementations.2167 - Minimum Time to Remove All Cars Containing Illegal Goods (Hard)Authors: @heiheihang, @wkw | https://leetcode.com/problems/minimum-time-to-remove-all-cars-containing-illegal-goods/2169 - Count Operations to Obtain Zero (Easy)Explore solutions to LeetCode 2169 - Count Operations to Obtain Zero (Easy), with explanations and code implementations.2170 - Minimum Operations to Make the Array Alternating (Medium)Explore solutions to LeetCode 2170 - Minimum Operations to Make the Array Alternating (Medium), with explanations and code implementations.2171 - Removing Minimum Number of Magic Beans (Medium)Explore solutions to LeetCode 2171 - Removing Minimum Number of Magic Beans (Medium), with explanations and code implementations.2172 - Maximum AND Sum of Array (Hard)Explore solutions to LeetCode 2172 - Maximum AND Sum of Array (Hard), with explanations and code implementations.2176 - Count Equal and Divisible Pairs in an Array (Easy)Explore solutions to LeetCode 2176 - Count Equal and Divisible Pairs in an Array (Easy), with explanations and code implementations.2177 - Find Three Consecutive Integers That Sum to a Given Number (Medium)Explore solutions to LeetCode 2177 - Find Three Consecutive Integers That Sum to a Given Number (Medium), with explanations and code implementations.2178 - Maximum Split of Positive Even Integers (Medium)Explore solutions to LeetCode 2178 - Maximum Split of Positive Even Integers (Medium), with explanations and code implementations.2179 - Count Good Triplets in an Array (Hard)Explore solutions to LeetCode 2179 - Count Good Triplets in an Array (Hard), with explanations and code implementations.2180 - Count Integers With Even Digit Sum (Easy)Explore solutions to LeetCode 2180 - Count Integers With Even Digit Sum (Easy), with explanations and code implementations.2183 - Count Array Pairs Divisible by K (Hard)Explore solutions to LeetCode 2183 - Count Array Pairs Divisible by K (Hard), with explanations and code implementations.2185 - Counting Words With a Given Prefix (Easy)Explore solutions to LeetCode 2185 - Counting Words With a Given Prefix (Easy), with explanations and code implementations.2186 - Minimum Number of Steps to Make Two Strings Anagram II (Medium)Explore solutions to LeetCode 2186 - Minimum Number of Steps to Make Two Strings Anagram II (Medium), with explanations and code implementations.2187 - Minimum Time to Complete Trips (Medium)Explore solutions to LeetCode 2187 - Minimum Time to Complete Trips (Medium), with explanations and code implementations.2188 - Minimum Time to Finish the Race (Hard)Explore solutions to LeetCode 2188 - Minimum Time to Finish the Race (Hard), with explanations and code implementations.2190 - Most Frequent Number Following Key In an Array (Easy)Explore solutions to LeetCode 2190 - Most Frequent Number Following Key In an Array (Easy), with explanations and code implementations.2191 - Sort the Jumbled Numbers (Medium)Explore solutions to LeetCode 2191 - Sort the Jumbled Numbers (Medium), with explanations and code implementations.2192 - All Ancestors of a Node in a Directed Acyclic Graph (Medium)Explore solutions to LeetCode 2192 - All Ancestors of a Node in a Directed Acyclic Graph (Medium), with explanations and code implementations.2193 - Minimum Number of Moves to Make Palindrome (Hard)Explore solutions to LeetCode 2193 - Minimum Number of Moves to Make Palindrome (Hard), with explanations and code implementations.2194 - Cells in a Range on an Excel Sheet (Easy)Explore solutions to LeetCode 2194 - Cells in a Range on an Excel Sheet (Easy), with explanations and code implementations.2195 - Append K Integers With Minimal Sum (Medium)Explore solutions to LeetCode 2195 - Append K Integers With Minimal Sum (Medium), with explanations and code implementations.2196 - Create Binary Tree From Descriptions (Medium)Explore solutions to LeetCode 2196 - Create Binary Tree From Descriptions (Medium), with explanations and code implementations.2197 - Replace Non-Coprime Numbers in Array (Hard)Explore solutions to LeetCode 2197 - Replace Non-Coprime Numbers in Array (Hard), with explanations and code implementations.2200 - Find All K-Distant Indices in an Array (Easy)Explore solutions to LeetCode 2200 - Find All K-Distant Indices in an Array (Easy), with explanations and code implementations.2201 - Count Artifacts That Can Be Extracted (Medium)Explore solutions to LeetCode 2201 - Count Artifacts That Can Be Extracted (Medium), with explanations and code implementations.2202 - Maximize the Topmost Element After K Moves (Medium)Explore solutions to LeetCode 2202 - Maximize the Topmost Element After K Moves (Medium), with explanations and code implementations.2203 - Minimum Weighted Subgraph With the Required Paths (Hard)Explore solutions to LeetCode 2203 - Minimum Weighted Subgraph With the Required Paths (Hard), with explanations and code implementations.2206 - Divide Array Into Equal Pairs (Easy)Explore solutions to LeetCode 2206 - Divide Array Into Equal Pairs (Easy), with explanations and code implementations.2207 - Maximize Number of Subsequences in a String (Medium)Explore solutions to LeetCode 2207 - Maximize Number of Subsequences in a String (Medium), with explanations and code implementations.