Skip to main content
FleetCode

Video Solutions

Watch step-by-step video walkthroughs for DSA problems. Learn from expert explanations.

25
With Videos
25
Easy
0
Medium
0
Hard

Filter by Difficulty

Browse video solutions by difficulty level

Clear filter×

3516. Find Closest Person

EasyMath
Watch Solutions88.9% acceptance

3492. Maximum Containers on a Ship

EasyMath
Watch Solutions75.2% acceptance

3477. Fruits Into Baskets II

EasyArrayBinary SearchOrdered Set
Watch Solutions70.2% acceptance

3487. Maximum Unique Subarray Sum After Deletion

EasyArrayGreedyHash Table
Watch Solutions40.5% acceptance

3450. Maximum Students on a Single Bench

EasyArrayHash Table
Watch Solutions87.8% acceptance

3467. Transform Array by Parity

EasyArrayCountingSorting
Watch Solutions89.7% acceptance

3507. Minimum Pair Removal to Sort Array I

EasyArrayDoubly-Linked ListHash Table
Watch Solutions65.3% acceptance

3461. Check If Digits Are Equal in String After Operations I

EasyCombinatoricsMathNumber Theory
Watch Solutions82.5% acceptance

3442. Maximum Difference Between Even and Odd Frequency I

EasyCountingHash TableString
Watch Solutions60.7% acceptance

3423. Maximum Difference Between Adjacent Elements in a Circular Array

EasyArray
Watch Solutions75.7% acceptance

3427. Sum of Variable Length Subarrays

EasyArrayPrefix Sum
Watch Solutions85.6% acceptance

3452. Sum of Good Numbers

EasyArray
Watch Solutions69.6% acceptance

3456. Find Special Substring of Length K

EasyString
Watch Solutions35.1% acceptance

3432. Count Partitions with Even Sum Difference

EasyArrayMathPrefix Sum
Watch Solutions85.2% acceptance

3392. Count Subarrays of Length Three With a Condition

EasyArray
Watch Solutions61.5% acceptance

3407. Substring Matching Pattern

EasyStringString Matching
Watch Solutions29.1% acceptance

3396. Minimum Number of Operations to Make Elements in Array Distinct

EasyArrayHash Table
Watch Solutions71.3% acceptance

3379. Transformed Array

EasyArraySimulation
Watch Solutions70.5% acceptance

3386. Button with Longest Push Time

EasyArray
Watch Solutions41.0% acceptance

3375. Minimum Operations to Make Array Values Equal to K

EasyArrayHash Table
Watch Solutions73.3% acceptance

3963. Create Grid With Exactly One Path

Easy
Watch Solutions75.9% acceptance

3996. Even Number of Knight Moves

EasyArrayMath
Watch Solutions74.5% acceptance

3982. Sum of Integers with Maximum Digit Range

EasyArrayMath
Watch Solutions72.9% acceptance

3992. Rearrange String to Avoid Character Pair

EasySortingStringTwo Pointers
Watch Solutions77.8% acceptance

3978. Unique Middle Element

EasyArrayCounting
Watch Solutions72.3% acceptance
Page 19 of 20

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.