FleetCode
Video Solutions
Watch step-by-step video walkthroughs for DSA problems. Learn from expert explanations.
43
With Videos
43
Easy
0
Medium
0
Hard
Filter by Difficulty
Browse video solutions by difficulty level
1056. Confusing Number
EasyMath
Watch Solutions49.8% acceptance
1064. Fixed Point
EasyArrayBinary Search
Watch Solutions64.1% acceptance
1065. Index Pairs of a String
EasyArraySortingString
Watch Solutions68.6% acceptance
1068. Product Sales Analysis I
EasyDatabase
Watch Solutions85.3% acceptance
1069. Product Sales Analysis II
EasyDatabase
Watch Solutions82.1% acceptance
1071. Greatest Common Divisor of Strings
EasyMathString
Watch Solutions54.1% acceptance
1075. Project Employees I
EasyDatabase
Watch Solutions64.2% acceptance
1076. Project Employees II
EasyDatabase
Watch Solutions50.1% 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
1099. Two Sum Less Than K
EasyArrayBinary SearchSorting
Watch Solutions61.9% acceptance
1103. Distribute Candies to People
EasyMathSimulation
Watch Solutions67.5% acceptance
1108. Defanging an IP Address
EasyString
Watch Solutions90.0% acceptance
1113. Reported Posts
EasyDatabase
Watch Solutions65.0% acceptance
1114. Print in Order
EasyConcurrency
Watch Solutions70.3% acceptance
1118. Number of Days in a Month
EasyMath
Watch Solutions59.4% acceptance
1119. Remove Vowels from a String
EasyString
Watch Solutions91.2% acceptance
1128. Number of Equivalent Domino Pairs
EasyArrayCountingHash Table
Watch Solutions60.7% acceptance
1133. Largest Unique Number
EasyArrayHash TableSorting
Watch Solutions71.3% acceptance
1134. Armstrong Number
EasyMath
Watch Solutions77.8% acceptance
1137. N-th Tribonacci Number
EasyDynamic ProgrammingMathMemoization
Watch Solutions63.2% acceptance
1141. User Activity for the Past 30 Days I
EasyDatabase
Watch Solutions49.2% acceptance
1142. User Activity for the Past 30 Days II
EasyDatabase
Watch Solutions35.7% acceptance
1148. Article Views I
EasyDatabase
Watch Solutions76.8% acceptance
1150. Check If a Number Is Majority Element in a Sorted Array
EasyArrayBinary Search
Watch Solutions59.9% acceptance
1160. Find Words That Can Be Formed by Characters
EasyArrayCountingHash Table
Watch Solutions71.5% acceptance
1165. Single-Row Keyboard
EasyHash TableString
Watch Solutions87.6% acceptance
1173. Immediate Food Delivery I
EasyDatabase
Watch Solutions80.9% acceptance
1176. Diet Plan Performance
EasyArraySliding Window
Watch Solutions55.9% acceptance
1179. Reformat Department Table
EasyDatabase
Watch Solutions76.9% acceptance
1180. Count Substrings with Only One Distinct Letter
EasyMathString
Watch Solutions80.9% acceptance
1189. Maximum Number of Balloons
EasyCountingHash TableString
Watch Solutions64.1% acceptance
1196. How Many Apples Can You Put into the Basket
EasyArrayGreedySorting
Watch Solutions67.0% acceptance
1200. Minimum Absolute Difference
EasyArraySorting
Watch Solutions75.1% acceptance
1207. Unique Number of Occurrences
EasyArrayHash Table
Watch Solutions78.7% acceptance
1211. Queries Quality and Percentage
EasyDatabase
Watch Solutions43.6% acceptance
1213. Intersection of Three Sorted Arrays
EasyArrayBinary SearchCounting
Watch Solutions80.2% acceptance
1217. Minimum Cost to Move Chips to The Same Position
EasyArrayGreedyMath
Watch Solutions72.8% acceptance
1221. Split a String in Balanced Strings
EasyCountingGreedyString
Watch Solutions87.3% acceptance
1228. Missing Number In Arithmetic Progression
EasyArrayMath
Watch Solutions52.0% 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.