1First Missing PositiveHardArrayHash Table
Solve → 2Trapping Rain WaterHardArrayTwo PointersDynamic Programming
Solve → 3Jump GameMediumArrayDynamic ProgrammingGreedy
Solve → 4Reachable Nodes With RestrictionsMediumArrayHash TableTree
Solve → 5Word SearchMediumArrayStringBacktracking
Solve → 6Merge IntervalsMediumArraySorting
Solve → 7Length of Longest Subarray With at Most K FrequencyMediumArrayHash TableSliding Window
Solve → 8Sum Of Special Evenly-Spaced Elements In ArrayHardArrayDynamic Programming
Solve → 9Find First and Last Position of Element in Sorted ArrayMediumArrayBinary Search
Solve → 10Increasing Triplet SubsequenceMediumArrayGreedy
Solve → 11Product of Array Except SelfMediumArrayPrefix Sum
Solve → 12Majority ElementEasyArrayHash TableDivide and Conquer
Solve → 13Jump Game IIMediumArrayDynamic ProgrammingGreedy
Solve → 14Evaluate DivisionMediumArrayStringDepth-First Search
Solve → 15Reachable Nodes With RestrictionsMediumArrayHash TableTree
Solve → 16Length of Longest Subarray With at Most K FrequencyMediumArrayHash TableSliding Window
Solve → 17Sum Of Special Evenly-Spaced Elements In ArrayHardArrayDynamic Programming
Solve → 18First Missing PositiveHardArrayHash Table
Solve → 19Merge IntervalsMediumArraySorting
Solve → 20Trapping Rain WaterHardArrayTwo PointersDynamic Programming
Solve → 21Jump GameMediumArrayDynamic ProgrammingGreedy
Solve → 22Search a 2D Matrix IIMediumArrayBinary SearchDivide and Conquer
Solve → 23Word SearchMediumArrayStringBacktracking
Solve → 24Sliding Window MaximumHardArrayQueueSliding Window
Solve → 25Product of Array Except SelfMediumArrayPrefix Sum
Solve → 26Evaluate DivisionMediumArrayStringDepth-First Search
Solve → 27Increasing Triplet SubsequenceMediumArrayGreedy
Solve → 28Majority ElementEasyArrayHash TableDivide and Conquer
Solve → 29Jump Game IIMediumArrayDynamic ProgrammingGreedy
Solve → 30Find First and Last Position of Element in Sorted ArrayMediumArrayBinary Search
Solve → 31Insert Delete GetRandom O(1)MediumArrayHash TableMath
Solve →