FleetCode
Video Solutions
Watch step-by-step video walkthroughs for DSA problems. Learn from expert explanations.
35
With Videos
0
Easy
35
Medium
0
Hard
Filter by Difficulty
Browse video solutions by difficulty level
807. Max Increase to Keep City Skyline
MediumArrayGreedyMatrix
Watch Solutions86.2% acceptance
808. Soup Servings
MediumDynamic ProgrammingMathProbability and Statistics
Watch Solutions59.7% acceptance
809. Expressive Words
MediumArrayStringTwo Pointers
Watch Solutions46.8% acceptance
811. Subdomain Visit Count
MediumArrayCountingHash Table
Watch Solutions77.2% acceptance
814. Binary Tree Pruning
MediumBinary TreeDepth-First SearchTree
Watch Solutions72.3% acceptance
816. Ambiguous Coordinates
MediumBacktrackingEnumerationString
Watch Solutions56.4% acceptance
817. Linked List Components
MediumArrayHash TableLinked List
Watch Solutions57.8% acceptance
823. Binary Trees With Factors
MediumArrayDynamic ProgrammingHash Table
Watch Solutions52.9% acceptance
825. Friends Of Appropriate Ages
MediumArrayBinary SearchSorting
Watch Solutions49.9% acceptance
833. Find And Replace in String
MediumArrayHash TableSorting
Watch Solutions50.9% acceptance
837. New 21 Game
MediumDynamic ProgrammingMathProbability and Statistics
Watch Solutions52.0% acceptance
838. Push Dominoes
MediumDynamic ProgrammingStringTwo Pointers
Watch Solutions63.0% acceptance
840. Magic Squares In Grid
MediumArrayHash TableMath
Watch Solutions55.1% acceptance
842. Split Array into Fibonacci Sequence
MediumBacktrackingString
Watch Solutions40.3% acceptance
845. Longest Mountain in Array
MediumArrayDynamic ProgrammingEnumeration
Watch Solutions42.0% acceptance
846. Hand of Straights
MediumArrayGreedyHash Table
Watch Solutions57.9% acceptance
848. Shifting Letters
MediumArrayPrefix SumString
Watch Solutions46.1% acceptance
849. Maximize Distance to Closest Person
MediumArray
Watch Solutions49.7% acceptance
852. Peak Index in a Mountain Array
MediumArrayBinary Search
Watch Solutions66.9% acceptance
855. Exam Room
MediumDesignHeap (Priority Queue)Ordered Set
Watch Solutions43.6% acceptance
856. Score of Parentheses
MediumStackString
Watch Solutions63.9% acceptance
858. Mirror Reflection
MediumGeometryMathNumber Theory
Watch Solutions62.3% acceptance
861. Score After Flipping Matrix
MediumArrayBit ManipulationGreedy
Watch Solutions80.3% acceptance
865. Smallest Subtree with all the Deepest Nodes
MediumBinary TreeBreadth-First SearchDepth-First Search
Watch Solutions77.5% acceptance
869. Reordered Power of 2
MediumCountingEnumerationHash Table
Watch Solutions66.0% acceptance
873. Length of Longest Fibonacci Subsequence
MediumArrayDynamic ProgrammingHash Table
Watch Solutions57.5% acceptance
874. Walking Robot Simulation
MediumArrayHash TableSimulation
Watch Solutions64.5% acceptance
880. Decoded String at Index
MediumStackString
Watch Solutions37.3% acceptance
881. Boats to Save People
MediumArrayGreedySorting
Watch Solutions62.1% acceptance
885. Spiral Matrix III
MediumArrayMatrixSimulation
Watch Solutions84.6% acceptance
889. Construct Binary Tree from Preorder and Postorder Traversal
MediumArrayBinary TreeDivide and Conquer
Watch Solutions78.0% acceptance
890. Find and Replace Pattern
MediumArrayHash TableString
Watch Solutions76.8% acceptance
893. Groups of Special-Equivalent Strings
MediumArrayHash TableSorting
Watch Solutions73.5% acceptance
894. All Possible Full Binary Trees
MediumBinary TreeDynamic ProgrammingMemoization
Watch Solutions82.8% acceptance
898. Bitwise ORs of Subarrays
MediumArrayBit ManipulationDynamic Programming
Watch Solutions56.8% 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.