Skip to main content
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

Filter by Difficulty

Browse video solutions by difficulty level

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
Page 22 of 81

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.