LeetCode The Hard Way

0300 - 0399

Solutions categorised by Problem IDs

0300 - Longest Increasing Subsequence (Medium)Explore solutions to LeetCode 0300 - Longest Increasing Subsequence (Medium), with explanations and code implementations.0307 - Range Sum Query - Mutable (Medium)Explore solutions to LeetCode 0307 - Range Sum Query - Mutable (Medium), with explanations and code implementations.0309 - Best Time to Buy and Sell Stock with Cooldown (Medium)Explore solutions to LeetCode 0309 - Best Time to Buy and Sell Stock with Cooldown (Medium), with explanations and code implementations.0312 - Burst Balloons (Hard)Explore solutions to LeetCode 0312 - Burst Balloons (Hard), with explanations and code implementations.0322 - Coin Change (Medium)Explore solutions to LeetCode 0322 - Coin Change (Medium), with explanations and code implementations.0323 - Number of Connected Components in an Undirected Graph (Medium)Explore solutions to LeetCode 0323 - Number of Connected Components in an Undirected Graph (Medium), with explanations and code implementations.0327 - Count of Range Sum (Hard)Explore solutions to LeetCode 0327 - Count of Range Sum (Hard), with explanations and code implementations.0329 - Longest Increasing Path in a Matrix (Hard)Explore solutions to LeetCode 0329 - Longest Increasing Path in a Matrix (Hard), with explanations and code implementations.0332 - Reconstruct Itinerary (Hard)Explore solutions to LeetCode 0332 - Reconstruct Itinerary (Hard), with explanations and code implementations.0334 - Increasing Triplet Subsequence (Medium)Explore solutions to LeetCode 0334 - Increasing Triplet Subsequence (Medium), with explanations and code implementations.0338 - Counting Bits (Easy)Explore solutions to LeetCode 0338 - Counting Bits (Easy), with explanations and code implementations.0342 - Power of Four (Easy)Explore solutions to LeetCode 0342 - Power of Four (Easy), with explanations and code implementations.0344 - Reverse String (Easy)Explore solutions to LeetCode 0344 - Reverse String (Easy), with explanations and code implementations.0345 - Reverse Vowels of a String (Easy)Explore solutions to LeetCode 0345 - Reverse Vowels of a String (Easy), with explanations and code implementations.0346 - Moving Average from Data Stream (Easy)Explore solutions to LeetCode 0346 - Moving Average from Data Stream (Easy), with explanations and code implementations.0347 - Top K Frequent Elements (Medium)Explore solutions to LeetCode 0347 - Top K Frequent Elements (Medium), with explanations and code implementations.0349 - Intersection of Two Arrays (Easy)Explore solutions to LeetCode 0349 - Intersection of Two Arrays (Easy), with explanations and code implementations.0350 - Intersection of Two Arrays II (Easy)Explore solutions to LeetCode 0350 - Intersection of Two Arrays II (Easy), with explanations and code implementations.0355 - Design Twitter (Medium)Explore solutions to LeetCode 0355 - Design Twitter (Medium), with explanations and code implementations.0365 - Water and Jug Problem (Medium)Explore solutions to LeetCode 0365 - Water and Jug Problem (Medium), with explanations and code implementations.0367 - Valid Perfect Square (Easy)Explore solutions to LeetCode 0367 - Valid Perfect Square (Easy), with explanations and code implementations.0374 - Guess Number Higher or Lower (Easy)Explore solutions to LeetCode 0374 - Guess Number Higher or Lower (Easy), with explanations and code implementations.0377 - Combination Sum IV (Medium)Explore solutions to LeetCode 0377 - Combination Sum IV (Medium), with explanations and code implementations.0383 - Ransom Note (Easy)Explore solutions to LeetCode 0383 - Ransom Note (Easy), with explanations and code implementations.0387 - First Unique Character in a String (Easy)Explore solutions to LeetCode 0387 - First Unique Character in a String (Easy), with explanations and code implementations.0389 - Find the Difference (Easy)Explore solutions to LeetCode 0389 - Find the Difference (Easy), with explanations and code implementations.0392 - Is Subsequence (Easy)Explore solutions to LeetCode 0392 - Is Subsequence (Easy), with explanations and code implementations.0393 - UTF-8 Validation (Medium)Explore solutions to LeetCode 0393 - UTF-8 Validation (Medium), with explanations and code implementations.