FleetCode
Video Solutions
Watch step-by-step video walkthroughs for DSA problems. Learn from expert explanations.
39
With Videos
0
Easy
39
Medium
0
Hard
Filter by Difficulty
Browse video solutions by difficulty level
3043. Find the Length of the Longest Common Prefix
MediumArrayHash TableString
Watch Solutions62.1% acceptance
3047. Find the Largest Area of Square Inside Two Rectangles
MediumArrayGeometryMath
Watch Solutions66.9% acceptance
3050. Pizza Toppings Cost Analysis
MediumDatabase
Watch Solutions66.2% acceptance
3054. Binary Tree Nodes
MediumDatabase
Watch Solutions79.8% acceptance
3055. Top Percentile Fraud
MediumDatabase
Watch Solutions58.1% acceptance
3056. Snaps Analysis
MediumDatabase
Watch Solutions58.0% acceptance
3058. Friends With No Mutual Friends
MediumDatabase
Watch Solutions49.4% acceptance
3064. Guess the Number Using Bitwise Questions I
MediumBit ManipulationInteractive
Watch Solutions89.0% acceptance
3066. Minimum Operations to Exceed Threshold Value II
MediumArrayHeap (Priority Queue)Simulation
Watch Solutions45.8% acceptance
3070. Count Submatrices with Top-Left Element and Sum Less Than k
MediumArrayMatrixPrefix Sum
Watch Solutions74.8% acceptance
3073. Maximum Increasing Triplet Value
MediumArrayOrdered Set
Watch Solutions35.7% acceptance
3075. Maximize Happiness of Selected Children
MediumArrayGreedySorting
Watch Solutions58.7% acceptance
3076. Shortest Uncommon Substring in an Array
MediumArrayHash TableString
Watch Solutions50.8% acceptance
3081. Replace Question Marks in String to Minimize Its Value
MediumCountingGreedyHash Table
Watch Solutions29.0% acceptance
3084. Count Substrings Starting and Ending with Given Character
MediumCountingMathString
Watch Solutions49.9% acceptance
3085. Minimum Deletions to Make String K-Special
MediumCountingGreedyHash Table
Watch Solutions67.2% acceptance
3087. Find Trending Hashtags
MediumDatabase
Watch Solutions62.0% acceptance
3089. Find Bursty Behavior
MediumDatabase
Watch Solutions39.4% acceptance
3091. Apply Operations to Make Sum of Array Greater Than or Equal to k
MediumEnumerationGreedyMath
Watch Solutions44.2% acceptance
3092. Most Frequent IDs
MediumArrayHash TableHeap (Priority Queue)
Watch Solutions43.0% acceptance
3094. Guess the Number Using Bitwise Questions II
MediumBit ManipulationInteractive
Watch Solutions83.0% acceptance
3096. Minimum Levels to Gain More Points
MediumArrayPrefix Sum
Watch Solutions40.4% acceptance
3097. Shortest Subarray With OR at Least K II
MediumArrayBit ManipulationSliding Window
Watch Solutions50.5% acceptance
3100. Water Bottles II
MediumMathSimulation
Watch Solutions78.2% acceptance
3101. Count Alternating Subarrays
MediumArrayMath
Watch Solutions57.6% acceptance
3107. Minimum Operations to Make Median of Array Equal to K
MediumArrayGreedySorting
Watch Solutions47.7% acceptance
3109. Find the Index of Permutation
MediumArrayBinary Indexed TreeBinary Search
Watch Solutions37.1% acceptance
3112. Minimum Time to Visit Disappearing Nodes
MediumArrayGraphHeap (Priority Queue)
Watch Solutions38.2% acceptance
3115. Maximum Prime Difference
MediumArrayMathNumber Theory
Watch Solutions59.3% acceptance
3118. Friday Purchase III
MediumDatabase
Watch Solutions58.0% acceptance
3119. Maximum Number of Potholes That Can Be Fixed
MediumGreedySortingString
Watch Solutions53.3% acceptance
3121. Count the Number of Special Characters II
MediumHash TableString
Watch Solutions60.3% acceptance
3122. Minimum Number of Operations to Satisfy Conditions
MediumArrayDynamic ProgrammingMatrix
Watch Solutions42.4% acceptance
3124. Find Longest Calls
MediumDatabase
Watch Solutions62.6% acceptance
3125. Maximum Number That Makes Result of Bitwise AND Zero
MediumGreedySortingString
Watch Solutions70.0% acceptance
3126. Server Utilization Time
MediumDatabase
Watch Solutions60.3% acceptance
3129. Find All Possible Stable Binary Arrays I
MediumDynamic ProgrammingPrefix Sum
Watch Solutions53.8% acceptance
3132. Find the Integer Added to Array II
MediumArrayEnumerationSorting
Watch Solutions32.9% acceptance
3133. Minimum Array End
MediumBit Manipulation
Watch Solutions55.5% acceptance
Learn DSA with Video Solutions
Video solutions provide a visual, step-by-step approach to understanding Data Structures and Algorithms problems. Watching an expert walk through the thought process, from brute force to optimal solution, helps build the intuition needed for coding interviews.
How to Use Video Solutions Effectively
- Try the problem first: Spend at least 20-30 minutes attempting the problem before watching the video
- Pause and think: When the video mentions a key insight, pause and try to work through it yourself
- Code along: After understanding the approach, implement the solution on your own
- Review text solutions: Combine video walkthroughs with detailed text explanations for deeper understanding
Video Solutions by Difficulty
Start with Easy problems to build confidence and learn fundamental patterns. Progress to Medium problems where most interview questions fall. Hard problems help you prepare for the toughest interview rounds at top tech companies.