Skip to main content
FleetCode

Video Solutions

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

44
With Videos
44
Easy
0
Medium
0
Hard

Filter by Difficulty

Browse video solutions by difficulty level

Clear filter×

2224. Minimum Number of Operations to Convert Time

EasyGreedyString
Watch Solutions66.3% acceptance

2230. The Users That Are Eligible for Discount

EasyDatabase
Watch Solutions50.2% acceptance

2235. Add Two Integers

EasyMath
Watch Solutions88.0% acceptance

2236. Root Equals Sum of Children

EasyBinary TreeTree
Watch Solutions84.8% acceptance

2239. Find Closest Number to Zero

EasyArray
Watch Solutions47.8% acceptance

2243. Calculate Digit Sum of a String

EasySimulationString
Watch Solutions67.7% acceptance

2248. Intersection of Multiple Arrays

EasyArrayCountingHash Table
Watch Solutions68.8% acceptance

2255. Count Prefixes of a Given String

EasyArrayString
Watch Solutions74.3% acceptance

2259. Remove Digit From Number to Maximize Result

EasyEnumerationGreedyString
Watch Solutions48.4% acceptance

2264. Largest 3-Same-Digit Number in String

EasyString
Watch Solutions72.7% acceptance

2273. Find Resultant Array After Removing Anagrams

EasyArrayHash TableSorting
Watch Solutions69.9% acceptance

2278. Percentage of Letter in String

EasyString
Watch Solutions75.1% acceptance

2283. Check if Number Has Equal Digit Count and Digit Value

EasyCountingHash TableString
Watch Solutions73.1% acceptance

2287. Rearrange Characters to Make Target String

EasyCountingHash TableString
Watch Solutions63.0% acceptance

2293. Min Max Game

EasyArraySimulation
Watch Solutions64.3% acceptance

2299. Strong Password Checker II

EasyString
Watch Solutions55.5% acceptance

2303. Calculate Amount Paid in Taxes

EasyArraySimulation
Watch Solutions69.1% acceptance

2309. Greatest English Letter in Upper and Lower Case

EasyEnumerationHash TableString
Watch Solutions72.6% acceptance

2315. Count Asterisks

EasyString
Watch Solutions83.3% acceptance

2325. Decode the Message

EasyHash TableString
Watch Solutions85.8% acceptance

2329. Product Sales Analysis V

EasyDatabase
Watch Solutions69.9% acceptance

2331. Evaluate Boolean Binary Tree

EasyBinary TreeDepth-First SearchTree
Watch Solutions82.7% acceptance

2335. Minimum Amount of Time to Fill Cups

EasyArrayGreedyHeap (Priority Queue)
Watch Solutions60.1% acceptance

2339. All the Matches of the League

EasyDatabase
Watch Solutions88.0% acceptance

2341. Maximum Number of Pairs in Array

EasyArrayCountingHash Table
Watch Solutions76.0% acceptance

2347. Best Poker Hand

EasyArrayCountingHash Table
Watch Solutions61.7% acceptance

2351. First Letter to Appear Twice

EasyBit ManipulationCountingHash Table
Watch Solutions74.9% acceptance

2356. Number of Unique Subjects Taught by Each Teacher

EasyDatabase
Watch Solutions89.1% acceptance

2357. Make Array Zero by Subtracting Equal Amounts

EasyArrayGreedyHash Table
Watch Solutions73.8% acceptance

2363. Merge Similar Items

EasyArrayHash TableOrdered Set
Watch Solutions77.4% acceptance

2367. Number of Arithmetic Triplets

EasyArrayEnumerationHash Table
Watch Solutions85.4% acceptance

2373. Largest Local Values in a Matrix

EasyArrayMatrix
Watch Solutions87.8% acceptance

2377. Sort the Olympic Table

EasyDatabase
Watch Solutions79.1% acceptance

2379. Minimum Recolors to Get K Consecutive Black Blocks

EasySliding WindowString
Watch Solutions68.6% acceptance

2383. Minimum Hours of Training to Win a Competition

EasyArrayGreedy
Watch Solutions42.5% acceptance

2389. Longest Subsequence With Limited Sum

EasyArrayBinary SearchGreedy
Watch Solutions73.5% acceptance

2395. Find Subarrays With Equal Sum

EasyArrayHash Table
Watch Solutions66.9% acceptance

2399. Check Distances Between Same Letters

EasyArrayHash TableString
Watch Solutions71.5% acceptance

2404. Most Frequent Even Element

EasyArrayCountingHash Table
Watch Solutions54.0% acceptance

2418. Sort the People

EasyArrayHash TableSorting
Watch Solutions84.9% acceptance

2423. Remove Letter To Equalize Frequency

EasyCountingHash TableString
Watch Solutions19.3% acceptance

2427. Number of Common Factors

EasyEnumerationMathNumber Theory
Watch Solutions80.0% acceptance

2432. The Employee That Worked on the Longest Task

EasyArray
Watch Solutions51.5% acceptance

2437. Number of Valid Clock Times

EasyEnumerationString
Watch Solutions47.9% acceptance
Page 12 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.