Skip to main content
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

Clear filter×

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
Page 33 of 43

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.