FleetCode
Video Solutions
Watch step-by-step video walkthroughs for DSA problems. Learn from expert explanations.
39
With Videos
11
Easy
19
Medium
9
Hard
601. Human Traffic of Stadium
HardDatabase
Watch Solutions49.1% acceptance
602. Friend Requests II: Who Has the Most Friends
MediumDatabase
Watch Solutions59.2% acceptance
603. Consecutive Available Seats
EasyDatabase
Watch Solutions65.7% acceptance
605. Can Place Flowers
EasyArrayGreedy
Watch Solutions28.8% acceptance
606. Construct String from Binary Tree
MediumBinary TreeDepth-First SearchString
Watch Solutions70.6% acceptance
607. Sales Person
EasyDatabase
Watch Solutions65.7% acceptance
608. Tree Node
MediumDatabase
Watch Solutions73.1% acceptance
609. Find Duplicate File in System
MediumArrayHash TableString
Watch Solutions67.6% acceptance
610. Triangle Judgement
EasyDatabase
Watch Solutions72.9% acceptance
611. Valid Triangle Number
MediumArrayBinary SearchGreedy
Watch Solutions56.8% acceptance
612. Shortest Distance in a Plane
MediumDatabase
Watch Solutions61.3% acceptance
613. Shortest Distance in a Line
EasyDatabase
Watch Solutions80.0% acceptance
614. Second Degree Follower
MediumDatabase
Watch Solutions39.3% acceptance
615. Average Salary: Departments VS Company
HardDatabase
Watch Solutions56.2% acceptance
616. Add Bold Tag in String
MediumArrayHash TableString
Watch Solutions51.4% acceptance
617. Merge Two Binary Trees
EasyBinary TreeBreadth-First SearchDepth-First Search
Watch Solutions79.2% acceptance
618. Students Report By Geography
HardDatabase
Watch Solutions63.5% acceptance
619. Biggest Single Number
EasyDatabase
Watch Solutions67.3% acceptance
620. Not Boring Movies
EasyDatabase
Watch Solutions74.5% acceptance
621. Task Scheduler
MediumArrayCountingGreedy
Watch Solutions63.4% acceptance
623. Add One Row to Tree
MediumBinary TreeBreadth-First SearchDepth-First Search
Watch Solutions64.1% acceptance
624. Maximum Distance in Arrays
MediumArrayGreedy
Watch Solutions45.7% acceptance
625. Minimum Factorization
MediumGreedyMath
Watch Solutions34.2% acceptance
626. Exchange Seats
MediumDatabase
Watch Solutions71.6% acceptance
627. Swap Salary
EasyDatabase
Watch Solutions83.6% acceptance
629. K Inverse Pairs Array
HardDynamic Programming
Watch Solutions49.2% acceptance
631. Design Excel Sum Formula
HardArrayDesignGraph
Watch Solutions39.9% acceptance
632. Smallest Range Covering Elements from K Lists
HardArrayGreedyHash Table
Watch Solutions70.3% acceptance
634. Find the Derangement of An Array
MediumDynamic ProgrammingMath
Watch Solutions41.9% acceptance
636. Exclusive Time of Functions
MediumArrayStack
Watch Solutions66.2% acceptance
637. Average of Levels in Binary Tree
EasyBinary TreeBreadth-First SearchDepth-First Search
Watch Solutions74.8% acceptance
638. Shopping Offers
MediumArrayBacktrackingBit Manipulation
Watch Solutions52.3% acceptance
639. Decode Ways II
HardDynamic ProgrammingString
Watch Solutions31.8% acceptance
641. Design Circular Deque
MediumArrayDesignLinked List
Watch Solutions64.6% acceptance
642. Design Search Autocomplete System
HardData StreamDepth-First SearchDesign
Watch Solutions49.9% acceptance
644. Maximum Average Subarray II
HardArrayBinary SearchPrefix Sum
Watch Solutions37.7% acceptance
645. Set Mismatch
EasyArrayBit ManipulationHash Table
Watch Solutions43.4% acceptance
648. Replace Words
MediumArrayHash TableString
Watch Solutions68.7% acceptance
650. 2 Keys Keyboard
MediumDynamic ProgrammingMath
Watch Solutions59.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.