FleetCode
Video Solutions
Watch step-by-step video walkthroughs for DSA problems. Learn from expert explanations.
39
With Videos
9
Easy
22
Medium
8
Hard
251. Flatten 2D Vector
MediumArrayDesignIterator
Watch Solutions50.5% acceptance
252. Meeting Rooms
EasyArraySorting
Watch Solutions59.4% acceptance
253. Meeting Rooms II
MediumArrayGreedyHeap (Priority Queue)
Watch Solutions52.6% acceptance
254. Factor Combinations
MediumBacktracking
Watch Solutions50.5% acceptance
255. Verify Preorder Sequence in Binary Search Tree
MediumArrayBinary Search TreeBinary Tree
Watch Solutions51.7% acceptance
256. Paint House
MediumArrayDynamic Programming
Watch Solutions64.3% acceptance
257. Binary Tree Paths
EasyBacktrackingBinary TreeDepth-First Search
Watch Solutions68.9% acceptance
259. 3Sum Smaller
MediumArrayBinary SearchSorting
Watch Solutions51.4% acceptance
260. Single Number III
MediumArrayBit Manipulation
Watch Solutions70.2% acceptance
261. Graph Valid Tree
MediumBreadth-First SearchDepth-First SearchGraph
Watch Solutions49.9% acceptance
262. Trips and Users
HardDatabase
Watch Solutions36.7% acceptance
264. Ugly Number II
MediumDynamic ProgrammingHash TableHeap (Priority Queue)
Watch Solutions49.7% acceptance
265. Paint House II
HardArrayDynamic Programming
Watch Solutions57.0% acceptance
266. Palindrome Permutation
EasyBit ManipulationHash TableString
Watch Solutions68.6% acceptance
267. Palindrome Permutation II
MediumBacktrackingHash TableString
Watch Solutions41.9% acceptance
268. Missing Number
EasyArrayBinary SearchBit Manipulation
Watch Solutions72.4% acceptance
269. Alien Dictionary
HardArrayBreadth-First SearchDepth-First Search
Watch Solutions37.1% acceptance
270. Closest Binary Search Tree Value
EasyBinary SearchBinary Search TreeBinary Tree
Watch Solutions49.2% acceptance
272. Closest Binary Search Tree Value II
HardBinary Search TreeBinary TreeDepth-First Search
Watch Solutions61.1% acceptance
273. Integer to English Words
HardMathRecursionString
Watch Solutions34.9% acceptance
276. Paint Fence
MediumDynamic Programming
Watch Solutions48.3% acceptance
277. Find the Celebrity
MediumGraphInteractiveTwo Pointers
Watch Solutions48.9% acceptance
278. First Bad Version
EasyBinary SearchInteractive
Watch Solutions47.5% acceptance
279. Perfect Squares
MediumBreadth-First SearchDynamic ProgrammingMath
Watch Solutions56.4% acceptance
280. Wiggle Sort
MediumArrayGreedySorting
Watch Solutions68.5% acceptance
281. Zigzag Iterator
MediumArrayDesignIterator
Watch Solutions67.1% acceptance
282. Expression Add Operators
HardBacktrackingMathString
Watch Solutions43.5% acceptance
283. Move Zeroes
EasyArrayTwo Pointers
Watch Solutions64.3% acceptance
285. Inorder Successor in BST
MediumBinary Search TreeBinary TreeDepth-First Search
Watch Solutions51.2% acceptance
286. Walls and Gates
MediumArrayBreadth-First SearchMatrix
Watch Solutions63.9% acceptance
288. Unique Word Abbreviation
MediumArrayDesignHash Table
Watch Solutions27.5% acceptance
289. Game of Life
MediumArrayMatrixSimulation
Watch Solutions73.0% acceptance
291. Word Pattern II
MediumBacktrackingHash TableString
Watch Solutions49.1% acceptance
292. Nim Game
EasyBrainteaserGame TheoryMath
Watch Solutions60.0% acceptance
293. Flip Game
EasyString
Watch Solutions64.8% acceptance
294. Flip Game II
MediumBacktrackingDynamic ProgrammingGame Theory
Watch Solutions52.2% acceptance
296. Best Meeting Point
HardArrayMathMatrix
Watch Solutions61.1% acceptance
297. Serialize and Deserialize Binary Tree
HardBinary TreeBreadth-First SearchDepth-First Search
Watch Solutions61.1% acceptance
298. Binary Tree Longest Consecutive Sequence
MediumBinary TreeDepth-First SearchTree
Watch Solutions54.7% 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.