Skip to main content
FleetCode

Video Solutions

Watch step-by-step video walkthroughs for DSA problems. Learn from expert explanations.

36
With Videos
12
Easy
16
Medium
8
Hard

Filter by Difficulty

Browse video solutions by difficulty level

551. Student Attendance Record I

EasyString
Watch Solutions50.1% acceptance

552. Student Attendance Record II

HardDynamic Programming
Watch Solutions56.5% acceptance

554. Brick Wall

MediumArrayHash Table
Watch Solutions56.1% acceptance

555. Split Concatenated Strings

MediumArrayGreedyString
Watch Solutions43.4% acceptance

556. Next Greater Element III

MediumMathStringTwo Pointers
Watch Solutions35.2% acceptance

557. Reverse Words in a String III

EasyStringTwo Pointers
Watch Solutions84.0% acceptance

559. Maximum Depth of N-ary Tree

EasyBreadth-First SearchDepth-First SearchTree
Watch Solutions73.5% acceptance

560. Subarray Sum Equals K

MediumArrayHash TablePrefix Sum
Watch Solutions48.2% acceptance

562. Longest Line of Consecutive One in Matrix

MediumArrayDynamic ProgrammingMatrix
Watch Solutions50.5% acceptance

564. Find the Closest Palindrome

HardMathString
Watch Solutions31.6% acceptance

565. Array Nesting

MediumArrayDepth-First Search
Watch Solutions56.6% acceptance

568. Maximum Vacation Days

HardArrayDynamic ProgrammingMatrix
Watch Solutions46.7% acceptance

569. Median Employee Salary

HardDatabase
Watch Solutions65.9% acceptance

570. Managers with at Least 5 Direct Reports

MediumDatabase
Watch Solutions49.4% acceptance

571. Find Median Given Frequency of Numbers

HardDatabase
Watch Solutions42.4% acceptance

573. Squirrel Simulation

MediumArrayMath
Watch Solutions57.1% acceptance

574. Winning Candidate

MediumDatabase
Watch Solutions61.3% acceptance

576. Out of Boundary Paths

MediumDynamic Programming
Watch Solutions48.1% acceptance

577. Employee Bonus

EasyDatabase
Watch Solutions76.7% acceptance

578. Get Highest Answer Rate Question

MediumDatabase
Watch Solutions40.2% acceptance

579. Find Cumulative Salary of an Employee

HardDatabase
Watch Solutions47.8% acceptance

580. Count Student Number in Departments

MediumDatabase
Watch Solutions59.4% acceptance

581. Shortest Unsorted Continuous Subarray

MediumArrayGreedyMonotonic Stack
Watch Solutions38.1% acceptance

582. Kill Process

MediumArrayBreadth-First SearchDepth-First Search
Watch Solutions70.4% acceptance

583. Delete Operation for Two Strings

MediumDynamic ProgrammingString
Watch Solutions66.0% acceptance

584. Find Customer Referee

EasyDatabase
Watch Solutions71.2% acceptance

585. Investments in 2016

MediumDatabase
Watch Solutions49.4% acceptance

586. Customer Placing the Largest Number of Orders

EasyDatabase
Watch Solutions64.6% acceptance

588. Design In-Memory File System

HardDesignHash TableSorting
Watch Solutions48.0% acceptance

589. N-ary Tree Preorder Traversal

EasyDepth-First SearchStackTree
Watch Solutions76.7% acceptance

590. N-ary Tree Postorder Traversal

EasyDepth-First SearchStackTree
Watch Solutions81.0% acceptance

591. Tag Validator

HardStackString
Watch Solutions41.1% acceptance

595. Big Countries

EasyDatabase
Watch Solutions68.2% acceptance

596. Classes More Than 5 Students

EasyDatabase
Watch Solutions58.4% acceptance

597. Friend Requests I: Overall Acceptance Rate

EasyDatabase
Watch Solutions41.6% acceptance

599. Minimum Index Sum of Two Lists

EasyArrayHash TableString
Watch Solutions60.2% acceptance
Page 12 of 81

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.