FleetCode
Video Solutions
Watch step-by-step video walkthroughs for DSA problems. Learn from expert explanations.
37
With Videos
37
Easy
0
Medium
0
Hard
Filter by Difficulty
Browse video solutions by difficulty level
832. Flipping an Image
EasyArrayBit ManipulationMatrix
Watch Solutions83.6% acceptance
844. Backspace String Compare
EasySimulationStackString
Watch Solutions49.9% acceptance
859. Buddy Strings
EasyHash TableString
Watch Solutions34.0% acceptance
860. Lemonade Change
EasyArrayGreedy
Watch Solutions59.0% acceptance
867. Transpose Matrix
EasyArrayMatrixSimulation
Watch Solutions76.8% acceptance
868. Binary Gap
EasyBit Manipulation
Watch Solutions74.2% acceptance
872. Leaf-Similar Trees
EasyBinary TreeDepth-First SearchTree
Watch Solutions70.0% acceptance
876. Middle of the Linked List
EasyLinked ListTwo Pointers
Watch Solutions82.3% acceptance
883. Projection Area of 3D Shapes
EasyArrayGeometryMath
Watch Solutions76.3% acceptance
884. Uncommon Words from Two Sentences
EasyCountingHash TableString
Watch Solutions75.8% acceptance
888. Fair Candy Swap
EasyArrayBinary SearchHash Table
Watch Solutions65.3% acceptance
896. Monotonic Array
EasyArray
Watch Solutions62.3% acceptance
905. Sort Array By Parity
EasyArraySortingTwo Pointers
Watch Solutions76.2% acceptance
914. X of a Kind in a Deck of Cards
EasyArrayCountingHash Table
Watch Solutions30.4% acceptance
922. Sort Array By Parity II
EasyArraySortingTwo Pointers
Watch Solutions71.4% acceptance
925. Long Pressed Name
EasyStringTwo Pointers
Watch Solutions32.8% acceptance
929. Unique Email Addresses
EasyArrayHash TableString
Watch Solutions67.9% acceptance
938. Range Sum of BST
EasyBinary Search TreeBinary TreeDepth-First Search
Watch Solutions87.2% acceptance
942. DI String Match
EasyArrayGreedyString
Watch Solutions81.0% acceptance
944. Delete Columns to Make Sorted
EasyArrayString
Watch Solutions78.1% acceptance
953. Verifying an Alien Dictionary
EasyArrayHash TableString
Watch Solutions55.9% acceptance
961. N-Repeated Element in Size 2N Array
EasyArrayHash Table
Watch Solutions79.9% acceptance
965. Univalued Binary Tree
EasyBinary TreeBreadth-First SearchDepth-First Search
Watch Solutions72.9% acceptance
976. Largest Perimeter Triangle
EasyArrayGreedyMath
Watch Solutions62.1% acceptance
977. Squares of a Sorted Array
EasyArraySortingTwo Pointers
Watch Solutions73.7% acceptance
989. Add to Array-Form of Integer
EasyArrayMath
Watch Solutions45.6% acceptance
997. Find the Town Judge
EasyArrayGraphHash Table
Watch Solutions50.6% acceptance
1002. Find Common Characters
EasyArrayHash TableString
Watch Solutions74.6% acceptance
1009. Complement of Base 10 Integer
EasyBit Manipulation
Watch Solutions63.3% acceptance
1013. Partition Array Into Three Parts With Equal Sum
EasyArrayGreedy
Watch Solutions42.6% acceptance
1018. Binary Prefix Divisible By 5
EasyArrayBit Manipulation
Watch Solutions53.5% acceptance
1022. Sum of Root To Leaf Binary Numbers
EasyBinary TreeDepth-First SearchTree
Watch Solutions76.6% acceptance
1037. Valid Boomerang
EasyArrayGeometryMath
Watch Solutions39.9% acceptance
1046. Last Stone Weight
EasyArrayHeap (Priority Queue)
Watch Solutions66.4% acceptance
1047. Remove All Adjacent Duplicates In String
EasyStackString
Watch Solutions73.6% acceptance
1050. Actors and Directors Who Cooperated At Least Three Times
EasyDatabase
Watch Solutions70.3% acceptance
1051. Height Checker
EasyArrayCounting SortSorting
Watch Solutions81.6% 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.