← Back to Qualcomm

Array

51 questions

1Two SumEasy
ArrayHash Table
Solve →
2Number of IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
3Peak Index in a Mountain ArrayMedium
ArrayBinary Search
Solve →
4Two SumEasy
ArrayHash Table
Solve →
5Number of IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
6Number of IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
7Two SumEasy
ArrayHash Table
Solve →
83SumMedium
ArrayTwo PointersSorting
Solve →
9Rotate ImageMedium
ArrayMathMatrix
Solve →
10Design Circular QueueMedium
ArrayLinked ListDesign
Solve →
11Count Array Pairs Divisible by KHard
ArrayHash TableMath
Solve →
12Move ZeroesEasy
ArrayTwo Pointers
Solve →
13Design Memory AllocatorMedium
ArrayHash TableDesign
Solve →
14Remove Duplicates from Sorted ArrayEasy
ArrayTwo Pointers
Solve →
15Merge IntervalsMedium
ArraySorting
Solve →
16Trapping Rain Water IIHard
ArrayBreadth-First SearchHeap (Priority Queue)
Solve →
17Kth Largest Element in an ArrayMedium
ArrayDivide and ConquerSorting
Solve →
18Majority ElementEasy
ArrayHash TableDivide and Conquer
Solve →
19PermutationsMedium
ArrayBacktracking
Solve →
20Merge Sorted ArrayEasy
ArrayTwo PointersSorting
Solve →
21Count the Number of Fair PairsMedium
ArrayTwo PointersBinary Search
Solve →
22Median of Two Sorted ArraysHard
ArrayBinary SearchDivide and Conquer
Solve →
23Trapping Rain WaterHard
ArrayTwo PointersDynamic Programming
Solve →
24Subarray Sum Equals KMedium
ArrayHash TablePrefix Sum
Solve →
25Maximum Product SubarrayMedium
ArrayDynamic Programming
Solve →
26Moving Average from Data StreamEasy
ArrayDesignQueue
Solve →
27Number of IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
28Two SumEasy
ArrayHash Table
Solve →
29Rotate ImageMedium
ArrayMathMatrix
Solve →
303SumMedium
ArrayTwo PointersSorting
Solve →
31Majority ElementEasy
ArrayHash TableDivide and Conquer
Solve →
32Design Circular QueueMedium
ArrayLinked ListDesign
Solve →
33Count the Number of Fair PairsMedium
ArrayTwo PointersBinary Search
Solve →
34Trapping Rain WaterHard
ArrayTwo PointersDynamic Programming
Solve →
35Count Array Pairs Divisible by KHard
ArrayHash TableMath
Solve →
36Move ZeroesEasy
ArrayTwo Pointers
Solve →
37Design Memory AllocatorMedium
ArrayHash TableDesign
Solve →
38Remove Duplicates from Sorted ArrayEasy
ArrayTwo Pointers
Solve →
39Trapping Rain Water IIHard
ArrayBreadth-First SearchHeap (Priority Queue)
Solve →
40PermutationsMedium
ArrayBacktracking
Solve →
41Merge Sorted ArrayEasy
ArrayTwo PointersSorting
Solve →
42Single NumberEasy
ArrayBit Manipulation
Solve →
43Kth Largest Element in an ArrayMedium
ArrayDivide and ConquerSorting
Solve →
44Merge IntervalsMedium
ArraySorting
Solve →
45Subarray Sum Equals KMedium
ArrayHash TablePrefix Sum
Solve →
46Median of Two Sorted ArraysHard
ArrayBinary SearchDivide and Conquer
Solve →
47Container With Most WaterMedium
ArrayTwo PointersGreedy
Solve →
48Moving Average from Data StreamEasy
ArrayDesignQueue
Solve →
49Longest Common PrefixEasy
ArrayStringTrie
Solve →
50Peak Index in a Mountain ArrayMedium
ArrayBinary Search
Solve →
51Maximum Product SubarrayMedium
ArrayDynamic Programming
Solve →