FleetCode
Video Solutions
Watch step-by-step video walkthroughs for DSA problems. Learn from expert explanations.
45
With Videos
45
Easy
0
Medium
0
Hard
Filter by Difficulty
Browse video solutions by difficulty level
1232. Check If It Is a Straight Line
EasyArrayGeometryMath
Watch Solutions40.1% acceptance
1241. Number of Comments per Post
EasyDatabase
Watch Solutions66.0% acceptance
1243. Array Transformation
EasyArraySimulation
Watch Solutions53.6% acceptance
1251. Average Selling Price
EasyDatabase
Watch Solutions37.1% acceptance
1252. Cells with Odd Values in a Matrix
EasyArrayMathSimulation
Watch Solutions79.7% acceptance
1260. Shift 2D Grid
EasyArrayMatrixSimulation
Watch Solutions74.3% acceptance
1266. Minimum Time Visiting All Points
EasyArrayGeometryMath
Watch Solutions84.8% acceptance
1271. Hexspeak
EasyMathString
Watch Solutions58.2% acceptance
1275. Find Winner on a Tic Tac Toe Game
EasyArrayHash TableMatrix
Watch Solutions54.6% acceptance
1279. Traffic Light Controlled Intersection
EasyConcurrency
Watch Solutions72.8% acceptance
1280. Students and Examinations
EasyDatabase
Watch Solutions59.6% acceptance
1281. Subtract the Product and Sum of Digits of an Integer
EasyMath
Watch Solutions86.6% acceptance
1290. Convert Binary Number in a Linked List to Integer
EasyLinked ListMath
Watch Solutions82.3% acceptance
1294. Weather Type in Each Country
EasyDatabase
Watch Solutions66.8% acceptance
1295. Find Numbers with Even Number of Digits
EasyArrayMath
Watch Solutions79.7% acceptance
1303. Find the Team Size
EasyDatabase
Watch Solutions89.6% acceptance
1304. Find N Unique Integers Sum up to Zero
EasyArrayMath
Watch Solutions78.5% acceptance
1309. Decrypt String from Alphabet to Integer Mapping
EasyString
Watch Solutions80.6% acceptance
1313. Decompress Run-Length Encoded List
EasyArray
Watch Solutions85.9% acceptance
1317. Convert Integer to the Sum of Two No-Zero Integers
EasyMath
Watch Solutions59.1% acceptance
1322. Ads Performance
EasyDatabase
Watch Solutions59.4% acceptance
1323. Maximum 69 Number
EasyGreedyMath
Watch Solutions84.5% acceptance
1327. List the Products Ordered in a Period
EasyDatabase
Watch Solutions71.6% acceptance
1331. Rank Transform of an Array
EasyArrayHash TableSorting
Watch Solutions73.9% acceptance
1332. Remove Palindromic Subsequences
EasyStringTwo Pointers
Watch Solutions77.1% acceptance
1337. The K Weakest Rows in a Matrix
EasyArrayBinary SearchHeap (Priority Queue)
Watch Solutions74.3% acceptance
1342. Number of Steps to Reduce a Number to Zero
EasyBit ManipulationMath
Watch Solutions85.4% acceptance
1346. Check If N and Its Double Exist
EasyArrayBinary SearchHash Table
Watch Solutions41.7% acceptance
1350. Students With Invalid Departments
EasyDatabase
Watch Solutions89.8% acceptance
1351. Count Negative Numbers in a Sorted Matrix
EasyArrayBinary SearchMatrix
Watch Solutions79.6% acceptance
1356. Sort Integers by The Number of 1 Bits
EasyArrayBit ManipulationCounting
Watch Solutions82.3% acceptance
1365. How Many Numbers Are Smaller Than the Current Number
EasyArrayCountingHash Table
Watch Solutions87.0% acceptance
1370. Increasing Decreasing String
EasyCountingHash TableString
Watch Solutions77.3% acceptance
1374. Generate a String With Characters That Have Odd Counts
EasyString
Watch Solutions78.1% acceptance
1378. Replace Employee ID With The Unique Identifier
EasyDatabase
Watch Solutions83.6% acceptance
1379. Find a Corresponding Node of a Binary Tree in a Clone of That Tree
EasyBinary TreeBreadth-First SearchDepth-First Search
Watch Solutions85.9% acceptance
1380. Lucky Numbers in a Matrix
EasyArrayMatrix
Watch Solutions79.9% acceptance
1394. Find Lucky Integer in an Array
EasyArrayCountingHash Table
Watch Solutions75.5% acceptance
1399. Count Largest Group
EasyHash TableMath
Watch Solutions74.7% acceptance
1403. Minimum Subsequence in Non-Increasing Order
EasyArrayGreedySorting
Watch Solutions73.7% acceptance
1407. Top Travellers
EasyDatabase
Watch Solutions57.3% acceptance
1408. String Matching in an Array
EasyArrayStringString Matching
Watch Solutions69.8% acceptance
1413. Minimum Value to Get Positive Step by Step Sum
EasyArrayPrefix Sum
Watch Solutions65.1% acceptance
1417. Reformat The String
EasyString
Watch Solutions52.3% acceptance
1421. NPV Queries
EasyDatabase
Watch Solutions82.8% 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.