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
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
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.