FleetCode
Video Solutions
Watch step-by-step video walkthroughs for DSA problems. Learn from expert explanations.
34
With Videos
34
Easy
0
Medium
0
Hard
Filter by Difficulty
Browse video solutions by difficulty level
607. Sales Person
EasyDatabase
Watch Solutions65.7% acceptance
610. Triangle Judgement
EasyDatabase
Watch Solutions72.9% acceptance
613. Shortest Distance in a Line
EasyDatabase
Watch Solutions80.0% acceptance
617. Merge Two Binary Trees
EasyBinary TreeBreadth-First SearchDepth-First Search
Watch Solutions79.2% acceptance
619. Biggest Single Number
EasyDatabase
Watch Solutions67.3% acceptance
620. Not Boring Movies
EasyDatabase
Watch Solutions74.5% acceptance
627. Swap Salary
EasyDatabase
Watch Solutions83.6% acceptance
637. Average of Levels in Binary Tree
EasyBinary TreeBreadth-First SearchDepth-First Search
Watch Solutions74.8% acceptance
645. Set Mismatch
EasyArrayBit ManipulationHash Table
Watch Solutions43.4% acceptance
657. Robot Return to Origin
EasySimulationString
Watch Solutions78.0% acceptance
671. Second Minimum Node In a Binary Tree
EasyBinary TreeDepth-First SearchTree
Watch Solutions46.0% acceptance
674. Longest Continuous Increasing Subsequence
EasyArray
Watch Solutions51.9% acceptance
682. Baseball Game
EasyArraySimulationStack
Watch Solutions80.8% acceptance
693. Binary Number with Alternating Bits
EasyBit Manipulation
Watch Solutions69.8% acceptance
696. Count Binary Substrings
EasyStringTwo Pointers
Watch Solutions70.3% acceptance
697. Degree of an Array
EasyArrayHash Table
Watch Solutions58.2% acceptance
704. Binary Search
EasyArrayBinary Search
Watch Solutions61.2% acceptance
705. Design HashSet
EasyArrayDesignHash Function
Watch Solutions67.9% acceptance
706. Design HashMap
EasyArrayDesignHash Function
Watch Solutions66.5% acceptance
709. To Lower Case
EasyString
Watch Solutions84.8% acceptance
717. 1-bit and 2-bit Characters
EasyArray
Watch Solutions49.5% acceptance
728. Self Dividing Numbers
EasyMath
Watch Solutions80.7% acceptance
733. Flood Fill
EasyArrayBreadth-First SearchDepth-First Search
Watch Solutions68.6% acceptance
734. Sentence Similarity
EasyArrayHash TableString
Watch Solutions44.5% acceptance
747. Largest Number At Least Twice of Others
EasyArraySorting
Watch Solutions52.8% acceptance
760. Find Anagram Mappings
EasyArrayHash Table
Watch Solutions83.8% acceptance
762. Prime Number of Set Bits in Binary Representation
EasyBit ManipulationMath
Watch Solutions78.7% acceptance
771. Jewels and Stones
EasyHash TableString
Watch Solutions89.5% acceptance
796. Rotate String
EasyStringString Matching
Watch Solutions66.6% acceptance
804. Unique Morse Code Words
EasyArrayHash TableString
Watch Solutions83.6% acceptance
806. Number of Lines To Write String
EasyArrayString
Watch Solutions72.9% acceptance
819. Most Common Word
EasyArrayCountingHash Table
Watch Solutions45.0% acceptance
821. Shortest Distance to a Character
EasyArrayStringTwo Pointers
Watch Solutions72.7% acceptance
824. Goat Latin
EasyString
Watch Solutions69.9% 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.