Skip to main content
FleetCode

Video Solutions

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

46
With Videos
46
Easy
0
Medium
0
Hard

Filter by Difficulty

Browse video solutions by difficulty level

Clear filter×

1422. Maximum Score After Splitting a String

EasyPrefix SumString
Watch Solutions65.1% acceptance

1426. Counting Elements

EasyArrayHash Table
Watch Solutions60.3% acceptance

1427. Perform String Shifts

EasyArrayMathString
Watch Solutions56.0% acceptance

1431. Kids With the Greatest Number of Candies

EasyArray
Watch Solutions87.8% acceptance

1435. Create a Session Bar Chart

EasyDatabase
Watch Solutions74.9% acceptance

1436. Destination City

EasyArrayHash TableString
Watch Solutions79.5% acceptance

1437. Check If All 1's Are at Least Length K Places Away

EasyArray
Watch Solutions64.3% acceptance

1446. Consecutive Characters

EasyString
Watch Solutions60.1% acceptance

1455. Check If a Word Occurs As a Prefix of Any Word in a Sentence

EasyStringString MatchingTwo Pointers
Watch Solutions68.8% acceptance

1460. Make Two Arrays Equal by Reversing Subarrays

EasyArrayHash TableSorting
Watch Solutions75.9% acceptance

1469. Find All The Lonely Nodes

EasyBinary TreeBreadth-First SearchDepth-First Search
Watch Solutions83.8% acceptance

1470. Shuffle the Array

EasyArray
Watch Solutions88.7% acceptance

1474. Delete N Nodes After M Nodes of a Linked List

EasyLinked List
Watch Solutions74.4% acceptance

1475. Final Prices With a Special Discount in a Shop

EasyArrayMonotonic StackStack
Watch Solutions84.1% acceptance

1480. Running Sum of 1d Array

EasyArrayPrefix Sum
Watch Solutions86.9% acceptance

1484. Group Sold Products By The Date

EasyDatabase
Watch Solutions77.5% acceptance

1486. XOR Operation in an Array

EasyBit ManipulationMath
Watch Solutions87.5% acceptance

1491. Average Salary Excluding the Minimum and Maximum Salary

EasyArraySorting
Watch Solutions63.5% acceptance

1495. Friendly Movies Streamed Last Month

EasyDatabase
Watch Solutions49.0% acceptance

1496. Path Crossing

EasyHash TableString
Watch Solutions62.5% acceptance

1502. Can Make Arithmetic Progression From Sequence

EasyArraySorting
Watch Solutions68.9% acceptance

1511. Customer Order Frequency

EasyDatabase
Watch Solutions67.3% acceptance

1512. Number of Good Pairs

EasyArrayCountingHash Table
Watch Solutions89.9% acceptance

1517. Find Users With Valid E-Mails

EasyDatabase
Watch Solutions44.0% acceptance

1518. Water Bottles

EasyMathSimulation
Watch Solutions72.6% acceptance

1523. Count Odd Numbers in an Interval Range

EasyMath
Watch Solutions54.4% acceptance

1527. Patients With a Condition

EasyDatabase
Watch Solutions40.0% acceptance

1528. Shuffle String

EasyArrayString
Watch Solutions85.5% acceptance

1534. Count Good Triplets

EasyArrayEnumeration
Watch Solutions85.5% acceptance

1543. Fix Product Name Format

EasyDatabase
Watch Solutions59.1% acceptance

1544. Make The String Great

EasyStackString
Watch Solutions68.2% acceptance

1550. Three Consecutive Odds

EasyArray
Watch Solutions69.3% acceptance

1556. Thousand Separator

EasyString
Watch Solutions53.7% acceptance

1560. Most Visited Sector in a Circular Track

EasyArraySimulation
Watch Solutions59.9% acceptance

1565. Unique Orders and Customers Per Month

EasyDatabase
Watch Solutions82.1% acceptance

1566. Detect Pattern of Length M Repeated K or More Times

EasyArrayEnumeration
Watch Solutions43.9% acceptance

1571. Warehouse Manager

EasyDatabase
Watch Solutions87.5% acceptance

1572. Matrix Diagonal Sum

EasyArrayMatrix
Watch Solutions84.2% acceptance

1576. Replace All ?'s to Avoid Consecutive Repeating Characters

EasyString
Watch Solutions45.7% acceptance

1581. Customer Who Visited but Did Not Make Any Transactions

EasyDatabase
Watch Solutions67.7% acceptance

1582. Special Positions in a Binary Matrix

EasyArrayMatrix
Watch Solutions72.6% acceptance

1587. Bank Account Summary II

EasyDatabase
Watch Solutions83.4% acceptance

1588. Sum of All Odd Length Subarrays

EasyArrayMathPrefix Sum
Watch Solutions84.0% acceptance

1592. Rearrange Spaces Between Words

EasyString
Watch Solutions43.9% acceptance

1598. Crawler Log Folder

EasyArrayStackString
Watch Solutions71.7% acceptance

1603. Design Parking System

EasyCountingDesignSimulation
Watch Solutions87.2% acceptance
Page 8 of 20

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.