1Bus RoutesHardArrayHash TableBreadth-First Search
Solve → 2Find Minimum Time to Finish All JobsHardArrayDynamic ProgrammingBacktracking
Solve → 3Count Subarrays With Score Less Than KHardArrayBinary SearchSliding Window
Solve → 4Bus RoutesHardArrayHash TableBreadth-First Search
Solve → 5Optimal Account BalancingHardArrayDynamic ProgrammingBacktracking
Solve → 6Count Subarrays With Score Less Than KHardArrayBinary SearchSliding Window
Solve → 7Target SumMediumArrayDynamic ProgrammingBacktracking
Solve → 8Coin ChangeMediumArrayDynamic ProgrammingBreadth-First Search
Solve → 9Shortest Path in a Grid with Obstacles EliminationHardArrayBreadth-First SearchMatrix
Solve → 10Split Array Largest SumHardArrayBinary SearchDynamic Programming
Solve → 11Accounts MergeMediumArrayHash TableString
Solve → 12Combination SumMediumArrayBacktracking
Solve → 13Find Minimum Time to Finish All JobsHardArrayDynamic ProgrammingBacktracking
Solve → 14Bus RoutesHardArrayHash TableBreadth-First Search
Solve → 15Optimal Account BalancingHardArrayDynamic ProgrammingBacktracking
Solve → 16Count Subarrays With Score Less Than KHardArrayBinary SearchSliding Window
Solve → 17Target SumMediumArrayDynamic ProgrammingBacktracking
Solve → 18Meeting Rooms IIIHardArrayHash TableSorting
Solve → 19Coin ChangeMediumArrayDynamic ProgrammingBreadth-First Search
Solve → 20Shortest Path in a Grid with Obstacles EliminationHardArrayBreadth-First SearchMatrix
Solve → 21Split Array Largest SumHardArrayBinary SearchDynamic Programming
Solve → 22Accounts MergeMediumArrayHash TableString
Solve → 23Combination SumMediumArrayBacktracking
Solve → 24Find Minimum Time to Finish All JobsHardArrayDynamic ProgrammingBacktracking
Solve → 25Shortest Path in a Grid with Obstacles EliminationHardArrayBreadth-First SearchMatrix
Solve → 26Maximum Profit in Job SchedulingHardArrayBinary SearchDynamic Programming
Solve → 27Count Subarrays With Score Less Than KHardArrayBinary SearchSliding Window
Solve → 28Optimal Account BalancingHardArrayDynamic ProgrammingBacktracking
Solve → 29Jump Game IIIMediumArrayDepth-First SearchBreadth-First Search
Solve → 30Find K-th Smallest Pair DistanceHardArrayTwo PointersBinary Search
Solve → 31Unique Paths IIMediumArrayDynamic ProgrammingMatrix
Solve → 32Sparse Matrix MultiplicationMediumArrayHash TableMatrix
Solve → 33Employee Free TimeHardArrayLine SweepSorting
Solve → 34Unique Paths IIIHardArrayBacktrackingBit Manipulation
Solve → 35The Number of Weak Characters in the GameMediumArrayStackGreedy
Solve → 36Coin ChangeMediumArrayDynamic ProgrammingBreadth-First Search
Solve → 37Longest Word in DictionaryMediumArrayHash TableString
Solve → 38Top K Frequent ElementsMediumArrayHash TableDivide and Conquer
Solve → 39Meeting Rooms IIIHardArrayHash TableSorting
Solve → 40Single Element in a Sorted ArrayMediumArrayBinary Search
Solve → 41Meeting Rooms IIMediumArrayTwo PointersGreedy
Solve → 42Bus RoutesHardArrayHash TableBreadth-First Search
Solve → 43Snakes and LaddersMediumArrayBreadth-First SearchMatrix
Solve → 44Shortest Path to Get All KeysHardArrayBit ManipulationBreadth-First Search
Solve → 45Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 46Sudoku SolverHardArrayHash TableBacktracking
Solve → 47The MazeMediumArrayDepth-First SearchBreadth-First Search
Solve → 48Find First and Last Position of Element in Sorted ArrayMediumArrayBinary Search
Solve → 49Dot Product of Two Sparse VectorsMediumArrayHash TableTwo Pointers
Solve → 50Shortest Path in a Grid with Obstacles EliminationHardArrayBreadth-First SearchMatrix
Solve → 51Optimal Account BalancingHardArrayDynamic ProgrammingBacktracking
Solve → 52Count Subarrays With Score Less Than KHardArrayBinary SearchSliding Window
Solve → 53Maximum Profit in Job SchedulingHardArrayBinary SearchDynamic Programming
Solve → 54Bus RoutesHardArrayHash TableBreadth-First Search
Solve → 55Longest Word in DictionaryMediumArrayHash TableString
Solve → 56Jump Game IIIMediumArrayDepth-First SearchBreadth-First Search
Solve → 57Find K-th Smallest Pair DistanceHardArrayTwo PointersBinary Search
Solve → 58Coin ChangeMediumArrayDynamic ProgrammingBreadth-First Search
Solve → 59Sparse Matrix MultiplicationMediumArrayHash TableMatrix
Solve → 60Meeting Rooms IIIHardArrayHash TableSorting
Solve → 61Target SumMediumArrayDynamic ProgrammingBacktracking
Solve → 62Unique Paths IIMediumArrayDynamic ProgrammingMatrix
Solve → 63The Number of Weak Characters in the GameMediumArrayStackGreedy
Solve → 64Employee Free TimeHardArrayLine SweepSorting
Solve → 65Unique Paths IIIHardArrayBacktrackingBit Manipulation
Solve → 66Top K Frequent ElementsMediumArrayHash TableDivide and Conquer
Solve → 67Accounts MergeMediumArrayHash TableString
Solve → 68Combination SumMediumArrayBacktracking
Solve → 69Split Array Largest SumHardArrayBinary SearchDynamic Programming
Solve → 70Single Element in a Sorted ArrayMediumArrayBinary Search
Solve → 71Meeting Rooms IIMediumArrayTwo PointersGreedy
Solve → 72Snakes and LaddersMediumArrayBreadth-First SearchMatrix
Solve → 73The MazeMediumArrayDepth-First SearchBreadth-First Search
Solve → 74Find First and Last Position of Element in Sorted ArrayMediumArrayBinary Search
Solve → 75Shortest Path to Get All KeysHardArrayBit ManipulationBreadth-First Search
Solve → 76Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 77Candy CrushMediumArrayTwo PointersMatrix
Solve → 78Dot Product of Two Sparse VectorsMediumArrayHash TableTwo Pointers
Solve → 79Sudoku SolverHardArrayHash TableBacktracking
Solve → 80Find Minimum Time to Finish All JobsHardArrayDynamic ProgrammingBacktracking
Solve → 81Smallest Range Covering Elements from K ListsHardArrayHash TableGreedy
Solve →