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
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
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.