FleetCode
Video Solutions
Watch step-by-step video walkthroughs for DSA problems. Learn from expert explanations.
43
With Videos
15
Easy
20
Medium
8
Hard
1051. Height Checker
EasyArrayCounting SortSorting
Watch Solutions81.6% acceptance
1052. Grumpy Bookstore Owner
MediumArraySliding Window
Watch Solutions64.2% acceptance
1053. Previous Permutation With One Swap
MediumArrayGreedy
Watch Solutions49.5% acceptance
1055. Shortest Way to Form String
MediumBinary SearchGreedyString
Watch Solutions61.6% acceptance
1056. Confusing Number
EasyMath
Watch Solutions49.8% acceptance
1057. Campus Bikes
MediumArrayGreedySorting
Watch Solutions58.8% acceptance
1058. Minimize Rounding Error to Meet Target
MediumArrayGreedyMath
Watch Solutions45.9% acceptance
1059. All Paths from Source Lead to Destination
MediumGraphTopological Sort
Watch Solutions37.2% acceptance
1060. Missing Element in Sorted Array
MediumArrayBinary Search
Watch Solutions59.7% acceptance
1061. Lexicographically Smallest Equivalent String
MediumStringUnion Find
Watch Solutions81.1% acceptance
1062. Longest Repeating Substring
MediumBinary SearchDynamic ProgrammingHash Function
Watch Solutions63.4% acceptance
1063. Number of Valid Subarrays
HardArrayMonotonic StackStack
Watch Solutions79.9% acceptance
1064. Fixed Point
EasyArrayBinary Search
Watch Solutions64.1% acceptance
1065. Index Pairs of a String
EasyArraySortingString
Watch Solutions68.6% acceptance
1066. Campus Bikes II
MediumArrayBacktrackingBit Manipulation
Watch Solutions55.9% acceptance
1067. Digit Count in Range
HardDynamic ProgrammingMath
Watch Solutions46.4% acceptance
1068. Product Sales Analysis I
EasyDatabase
Watch Solutions85.3% acceptance
1069. Product Sales Analysis II
EasyDatabase
Watch Solutions82.1% acceptance
1070. Product Sales Analysis III
MediumDatabase
Watch Solutions44.3% acceptance
1071. Greatest Common Divisor of Strings
EasyMathString
Watch Solutions54.1% acceptance
1072. Flip Columns For Maximum Number of Equal Rows
MediumArrayHash TableMatrix
Watch Solutions78.5% acceptance
1073. Adding Two Negabinary Numbers
MediumArrayMath
Watch Solutions37.7% acceptance
1074. Number of Submatrices That Sum to Target
HardArrayHash TableMatrix
Watch Solutions74.4% acceptance
1075. Project Employees I
EasyDatabase
Watch Solutions64.2% acceptance
1076. Project Employees II
EasyDatabase
Watch Solutions50.1% acceptance
1077. Project Employees III
MediumDatabase
Watch Solutions76.8% acceptance
1079. Letter Tile Possibilities
MediumBacktrackingCountingHash Table
Watch Solutions83.5% acceptance
1081. Smallest Subsequence of Distinct Characters
MediumGreedyMonotonic StackStack
Watch Solutions70.6% acceptance
1082. Sales Analysis I
EasyDatabase
Watch Solutions74.6% acceptance
1083. Sales Analysis II
EasyDatabase
Watch Solutions49.8% acceptance
1084. Sales Analysis III
EasyDatabase
Watch Solutions46.8% acceptance
1085. Sum of Digits in the Minimum Number
EasyArrayMath
Watch Solutions76.6% acceptance
1086. High Five
EasyArrayHash TableHeap (Priority Queue)
Watch Solutions74.5% acceptance
1087. Brace Expansion
MediumBacktrackingBreadth-First SearchString
Watch Solutions66.5% acceptance
1088. Confusing Number II
HardBacktrackingMath
Watch Solutions47.1% acceptance
1091. Shortest Path in Binary Matrix
MediumArrayBreadth-First SearchMatrix
Watch Solutions51.8% acceptance
1092. Shortest Common Supersequence
HardDynamic ProgrammingString
Watch Solutions61.8% acceptance
1095. Find in Mountain Array
HardArrayBinary SearchInteractive
Watch Solutions41.9% acceptance
1096. Brace Expansion II
HardBacktrackingBreadth-First SearchStack
Watch Solutions64.0% acceptance
1097. Game Play Analysis V
HardDatabase
Watch Solutions50.8% acceptance
1098. Unpopular Books
MediumDatabase
Watch Solutions43.3% acceptance
1099. Two Sum Less Than K
EasyArrayBinary SearchSorting
Watch Solutions61.9% acceptance
1100. Find K-Length Substrings With No Repeated Characters
MediumHash TableSliding WindowString
Watch Solutions76.5% 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.