Skip to main content
FleetCode

Video Solutions

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

31
With Videos
0
Easy
31
Medium
0
Hard

Filter by Difficulty

Browse video solutions by difficulty level

Clear filter×

3234. Count the Number of Substrings With Dominant Ones

MediumEnumerationSliding WindowString
Watch Solutions42.1% acceptance

3240. Minimum Number of Flips to Make Binary Grid Palindromic II

MediumArrayMatrixTwo Pointers
Watch Solutions25.5% acceptance

3243. Shortest Distance After Road Addition Queries I

MediumArrayBreadth-First SearchGraph
Watch Solutions61.9% acceptance

3252. Premier League Table Ranking II

MediumDatabase
Watch Solutions58.5% acceptance

3254. Find the Power of K-Size Subarrays I

MediumArraySliding Window
Watch Solutions62.1% acceptance

3255. Find the Power of K-Size Subarrays II

MediumArraySliding Window
Watch Solutions31.5% acceptance

3259. Maximum Energy Boost From Two Drinks

MediumArrayDynamic Programming
Watch Solutions50.0% acceptance

3262. Find Overlapping Shifts

MediumDatabase
Watch Solutions61.8% acceptance

3265. Count Almost Equal Pairs I

MediumArrayCountingEnumeration
Watch Solutions38.3% acceptance

3271. Hash Divided String

MediumSimulationString
Watch Solutions83.3% acceptance

3275. K-th Nearest Obstacle Queries

MediumArrayHeap (Priority Queue)
Watch Solutions49.0% acceptance

3278. Find Candidates for Data Scientist Position II

MediumDatabase
Watch Solutions44.6% acceptance

3281. Maximize Score of Numbers in Ranges

MediumArrayBinary SearchGreedy
Watch Solutions35.6% acceptance

3282. Reach End of Array With Max Score

MediumArrayGreedy
Watch Solutions33.5% acceptance

3286. Find a Safe Walk Through a Grid

MediumArrayBreadth-First SearchGraph
Watch Solutions55.4% acceptance

3290. Maximum Multiplication Score

MediumArrayDynamic Programming
Watch Solutions41.3% acceptance

3293. Calculate Product Final Price

MediumDatabase
Watch Solutions77.5% acceptance

3295. Report Spam Message

MediumArrayHash TableString
Watch Solutions48.6% acceptance

3296. Minimum Number of Seconds to Make Mountain Height Zero

MediumArrayBinary SearchGreedy
Watch Solutions58.4% acceptance

3301. Maximize the Total Height of Unique Towers

MediumArrayGreedySorting
Watch Solutions37.3% acceptance

3305. Count of Substrings Containing Every Vowel and K Consonants I

MediumHash TableSliding WindowString
Watch Solutions41.8% acceptance

3306. Count of Substrings Containing Every Vowel and K Consonants II

MediumHash TableSliding WindowString
Watch Solutions40.6% acceptance

3308. Find Top Performing Driver

MediumDatabase
Watch Solutions53.6% acceptance

3315. Construct the Minimum Bitwise Array II

MediumArrayBit Manipulation
Watch Solutions66.5% acceptance

3316. Find Maximum Removals From Source String

MediumArrayDynamic ProgrammingHash Table
Watch Solutions39.3% acceptance

3322. Premier League Table Ranking III

MediumDatabase
Watch Solutions73.1% acceptance

3326. Minimum Division Operations to Make Array Non Decreasing

MediumArrayGreedyMath
Watch Solutions29.1% acceptance

3328. Find Cities in Each State II

MediumDatabase
Watch Solutions70.6% acceptance

3334. Find the Maximum Factor Score of Array

MediumArrayMathNumber Theory
Watch Solutions41.0% acceptance

3335. Total Characters in String After Transformations I

MediumCountingDynamic ProgrammingHash Table
Watch Solutions45.7% acceptance

3338. Second Highest Salary II

MediumDatabase
Watch Solutions92.3% acceptance
Page 35 of 42

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.