1Shortest BridgeMediumArrayDepth-First SearchBreadth-First Search
Solve → 2Shortest BridgeMediumArrayDepth-First SearchBreadth-First Search
Solve → 3Shopping OffersMediumArrayDynamic ProgrammingBacktracking
Solve → 4Snapshot ArrayMediumArrayHash TableBinary Search
Solve → 5Shopping OffersMediumArrayDynamic ProgrammingBacktracking
Solve → 6Find K Closest ElementsMediumArrayTwo PointersBinary Search
Solve → 7Shortest BridgeMediumArrayDepth-First SearchBreadth-First Search
Solve → 8Design Hit CounterMediumArrayBinary SearchDesign
Solve → 9Snapshot ArrayMediumArrayHash TableBinary Search
Solve → 10Unique Paths IIMediumArrayDynamic ProgrammingMatrix
Solve → 11Word BreakMediumArrayHash TableString
Solve → 12SubsetsMediumArrayBacktrackingBit Manipulation
Solve → 13Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 14Single Element in a Sorted ArrayMediumArrayBinary Search
Solve → 15Search a 2D MatrixMediumArrayBinary SearchMatrix
Solve → 16Sliding Window MaximumHardArrayQueueSliding Window
Solve → 17Group AnagramsMediumArrayHash TableString
Solve → 18Open the LockMediumArrayHash TableString
Solve → 19Pacific Atlantic Water FlowMediumArrayDepth-First SearchBreadth-First Search
Solve → 20Increasing Triplet SubsequenceMediumArrayGreedy
Solve → 21Bus RoutesHardArrayHash TableBreadth-First Search
Solve → 22Find Pivot IndexEasyArrayPrefix Sum
Solve → 23Maximum Number of Tasks You Can AssignHardArrayTwo PointersBinary Search
Solve → 24Search a 2D Matrix IIMediumArrayBinary SearchDivide and Conquer
Solve → 25SubsetsMediumArrayBacktrackingBit Manipulation
Solve → 26Word BreakMediumArrayHash TableString
Solve → 27Find Pivot IndexEasyArrayPrefix Sum
Solve → 28Unique Paths IIMediumArrayDynamic ProgrammingMatrix
Solve → 29Shopping OffersMediumArrayDynamic ProgrammingBacktracking
Solve → 30Find K Closest ElementsMediumArrayTwo PointersBinary Search
Solve → 31Shortest BridgeMediumArrayDepth-First SearchBreadth-First Search
Solve → 32Design Hit CounterMediumArrayBinary SearchDesign
Solve → 33Sliding Window MaximumHardArrayQueueSliding Window
Solve → 34Search a 2D MatrixMediumArrayBinary SearchMatrix
Solve → 35Snapshot ArrayMediumArrayHash TableBinary Search
Solve → 36Single Element in a Sorted ArrayMediumArrayBinary Search
Solve → 37Group AnagramsMediumArrayHash TableString
Solve → 38Number of IslandsMediumArrayDepth-First SearchBreadth-First Search
Solve → 39Buildings With an Ocean ViewMediumArrayStackMonotonic Stack
Solve → 40Maximum Number of Tasks You Can AssignHardArrayTwo PointersBinary Search
Solve → 41Kth Largest Element in an ArrayMediumArrayDivide and ConquerSorting
Solve → 42Bus RoutesHardArrayHash TableBreadth-First Search
Solve → 43Split Strings by SeparatorEasyArrayString
Solve → 44Open the LockMediumArrayHash TableString
Solve → 45Pacific Atlantic Water FlowMediumArrayDepth-First SearchBreadth-First Search
Solve → 46Search a 2D Matrix IIMediumArrayBinary SearchDivide and Conquer
Solve → 47Increasing Triplet SubsequenceMediumArrayGreedy
Solve →