FleetCode
Video Solutions
Watch step-by-step video walkthroughs for DSA problems. Learn from expert explanations.
35
With Videos
8
Easy
17
Medium
10
Hard
401. Binary Watch
EasyBacktrackingBit Manipulation
Watch Solutions65.9% acceptance
403. Frog Jump
HardArrayDynamic Programming
Watch Solutions47.2% acceptance
406. Queue Reconstruction by Height
MediumArrayBinary Indexed TreeSegment Tree
Watch Solutions74.6% acceptance
407. Trapping Rain Water II
HardArrayBreadth-First SearchHeap (Priority Queue)
Watch Solutions64.0% acceptance
408. Valid Word Abbreviation
EasyStringTwo Pointers
Watch Solutions37.0% acceptance
409. Longest Palindrome
EasyGreedyHash TableString
Watch Solutions55.9% acceptance
411. Minimum Unique Word Abbreviation
HardArrayBacktrackingBit Manipulation
Watch Solutions40.5% acceptance
412. Fizz Buzz
EasyMathSimulationString
Watch Solutions75.9% acceptance
413. Arithmetic Slices
MediumArrayDynamic ProgrammingSliding Window
Watch Solutions65.0% acceptance
415. Add Strings
EasyMathSimulationString
Watch Solutions52.1% acceptance
416. Partition Equal Subset Sum
MediumArrayDynamic Programming
Watch Solutions49.9% acceptance
418. Sentence Screen Fitting
MediumArrayDynamic ProgrammingString
Watch Solutions36.3% acceptance
419. Battleships in a Board
MediumArrayDepth-First SearchMatrix
Watch Solutions77.4% acceptance
420. Strong Password Checker
HardGreedyHeap (Priority Queue)String
Watch Solutions16.1% acceptance
422. Valid Word Square
EasyArrayMatrix
Watch Solutions42.9% acceptance
423. Reconstruct Original Digits from English
MediumHash TableMathString
Watch Solutions52.8% acceptance
425. Word Squares
HardArrayBacktrackingString
Watch Solutions54.7% acceptance
426. Convert Binary Search Tree to Sorted Doubly Linked List
MediumBinary Search TreeBinary TreeDepth-First Search
Watch Solutions65.2% acceptance
427. Construct Quad Tree
MediumArrayDivide and ConquerMatrix
Watch Solutions78.2% acceptance
428. Serialize and Deserialize N-ary Tree
HardBreadth-First SearchDepth-First SearchString
Watch Solutions68.7% acceptance
429. N-ary Tree Level Order Traversal
MediumBreadth-First SearchTree
Watch Solutions71.6% acceptance
431. Encode N-ary Tree to Binary Tree
HardBinary TreeBreadth-First SearchDepth-First Search
Watch Solutions80.6% acceptance
432. All O`one Data Structure
HardDesignDoubly-Linked ListHash Table
Watch Solutions44.2% acceptance
436. Find Right Interval
MediumArrayBinary SearchSorting
Watch Solutions56.1% acceptance
438. Find All Anagrams in a String
MediumHash TableSliding WindowString
Watch Solutions54.1% acceptance
439. Ternary Expression Parser
MediumRecursionStackString
Watch Solutions62.6% acceptance
440. K-th Smallest in Lexicographical Order
HardTrie
Watch Solutions46.2% acceptance
441. Arranging Coins
EasyBinary SearchMath
Watch Solutions48.1% acceptance
442. Find All Duplicates in an Array
MediumArrayHash Table
Watch Solutions76.8% acceptance
443. String Compression
MediumStringTwo Pointers
Watch Solutions60.3% acceptance
445. Add Two Numbers II
MediumLinked ListMathStack
Watch Solutions62.5% acceptance
446. Arithmetic Slices II - Subsequence
HardArrayDynamic Programming
Watch Solutions55.1% acceptance
448. Find All Numbers Disappeared in an Array
EasyArrayHash Table
Watch Solutions64.4% acceptance
449. Serialize and Deserialize BST
MediumBinary Search TreeBinary TreeBreadth-First Search
Watch Solutions59.5% acceptance
450. Delete Node in a BST
MediumBinary Search TreeBinary TreeTree
Watch Solutions55.1% 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.