FleetCode
Video Solutions
Watch step-by-step video walkthroughs for DSA problems. Learn from expert explanations.
43
With Videos
12
Easy
21
Medium
10
Hard
1251. Average Selling Price
EasyDatabase
Watch Solutions37.1% acceptance
1252. Cells with Odd Values in a Matrix
EasyArrayMathSimulation
Watch Solutions79.7% acceptance
1254. Number of Closed Islands
MediumArrayBreadth-First SearchDepth-First Search
Watch Solutions67.1% acceptance
1255. Maximum Score Words Formed by Letters
HardArrayBacktrackingBit Manipulation
Watch Solutions81.9% acceptance
1256. Encode Number
MediumBit ManipulationMathString
Watch Solutions70.0% acceptance
1258. Synonymous Sentences
MediumArrayBacktrackingHash Table
Watch Solutions57.2% acceptance
1259. Handshakes That Don't Cross
HardDynamic ProgrammingMath
Watch Solutions61.1% acceptance
1260. Shift 2D Grid
EasyArrayMatrixSimulation
Watch Solutions74.3% acceptance
1261. Find Elements in a Contaminated Binary Tree
MediumBinary TreeBreadth-First SearchDepth-First Search
Watch Solutions84.1% acceptance
1262. Greatest Sum Divisible by Three
MediumArrayDynamic ProgrammingGreedy
Watch Solutions57.1% acceptance
1263. Minimum Moves to Move a Box to Their Target Location
HardArrayBreadth-First SearchHeap (Priority Queue)
Watch Solutions49.7% acceptance
1264. Page Recommendations
MediumDatabase
Watch Solutions65.3% acceptance
1265. Print Immutable Linked List in Reverse
MediumLinked ListRecursionStack
Watch Solutions94.0% acceptance
1266. Minimum Time Visiting All Points
EasyArrayGeometryMath
Watch Solutions84.8% acceptance
1267. Count Servers that Communicate
MediumArrayBreadth-First SearchCounting
Watch Solutions73.5% acceptance
1268. Search Suggestions System
MediumArrayBinary SearchHeap (Priority Queue)
Watch Solutions65.1% acceptance
1269. Number of Ways to Stay in the Same Place After Some Steps
HardDynamic Programming
Watch Solutions50.2% acceptance
1270. All People Report to the Given Manager
MediumDatabase
Watch Solutions84.5% acceptance
1271. Hexspeak
EasyMathString
Watch Solutions58.2% acceptance
1272. Remove Interval
MediumArray
Watch Solutions67.2% acceptance
1273. Delete Tree Nodes
MediumArrayBreadth-First SearchDepth-First Search
Watch Solutions61.2% acceptance
1274. Number of Ships in a Rectangle
HardArrayDivide and ConquerInteractive
Watch Solutions68.7% acceptance
1275. Find Winner on a Tic Tac Toe Game
EasyArrayHash TableMatrix
Watch Solutions54.6% acceptance
1277. Count Square Submatrices with All Ones
MediumArrayDynamic ProgrammingMatrix
Watch Solutions80.7% acceptance
1278. Palindrome Partitioning III
HardDynamic ProgrammingString
Watch Solutions62.2% 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
1282. Group the People Given the Group Size They Belong To
MediumArrayGreedyHash Table
Watch Solutions87.4% acceptance
1284. Minimum Number of Flips to Convert Binary Matrix to Zero Matrix
HardArrayBit ManipulationBreadth-First Search
Watch Solutions72.9% acceptance
1285. Find the Start and End Number of Continuous Ranges
MediumDatabase
Watch Solutions82.1% acceptance
1286. Iterator for Combination
MediumBacktrackingDesignIterator
Watch Solutions72.7% acceptance
1288. Remove Covered Intervals
MediumArraySorting
Watch Solutions60.1% acceptance
1289. Minimum Falling Path Sum II
HardArrayDynamic ProgrammingMatrix
Watch Solutions63.2% acceptance
1290. Convert Binary Number in a Linked List to Integer
EasyLinked ListMath
Watch Solutions82.3% acceptance
1291. Sequential Digits
MediumEnumeration
Watch Solutions68.6% acceptance
1292. Maximum Side Length of a Square with Sum Less than or Equal to Threshold
MediumArrayBinary SearchMatrix
Watch Solutions65.4% acceptance
1293. Shortest Path in a Grid with Obstacles Elimination
HardArrayBreadth-First SearchMatrix
Watch Solutions46.2% 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
1296. Divide Array in Sets of K Consecutive Numbers
MediumArrayGreedyHash Table
Watch Solutions59.2% acceptance
1298. Maximum Candies You Can Get from Boxes
HardArrayBreadth-First SearchGraph
Watch Solutions67.2% acceptance
1300. Sum of Mutated Array Closest to Target
MediumArrayBinary SearchSorting
Watch Solutions46.2% 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.