← Back to Atlassian

Array

91 questions

1Maximum Score with Co-Prime ElementHard
ArrayHash TableMath
Solve →
2Best Time to Buy and Sell StockEasy
ArrayDynamic Programming
Solve →
3Word SearchMedium
ArrayStringBacktracking
Solve →
4Merge IntervalsMedium
ArraySorting
Solve →
5Maximum Score with Co-Prime ElementHard
ArrayHash TableMath
Solve →
6Best Time to Buy and Sell StockEasy
ArrayDynamic Programming
Solve →
7Rank Teams by VotesMedium
ArrayHash TableString
Solve →
8Design Snake GameMedium
ArrayHash TableDesign
Solve →
9Merge IntervalsMedium
ArraySorting
Solve →
10Meeting Rooms IIMedium
ArrayTwo PointersGreedy
Solve →
11High-Access EmployeesMedium
ArrayHash TableString
Solve →
12Find the Width of Columns of a GridEasy
ArrayMatrix
Solve →
13Text JustificationHard
ArrayStringSimulation
Solve →
14Maximum Square Area by Removing Fences From a FieldMedium
ArrayHash TableEnumeration
Solve →
15Maximum Area of Longest Diagonal RectangleEasy
Array
Solve →
16Word SearchMedium
ArrayStringBacktracking
Solve →
17The Time When the Network Becomes IdleMedium
ArrayBreadth-First SearchGraph Theory
Solve →
18Top K Frequent ElementsMedium
ArrayHash TableDivide and Conquer
Solve →
19Group AnagramsMedium
ArrayHash TableString
Solve →
20Can Place FlowersEasy
ArrayGreedy
Solve →
21Best Time to Buy and Sell StockEasy
ArrayDynamic Programming
Solve →
22Koko Eating BananasMedium
ArrayBinary Search
Solve →
23Russian Doll EnvelopesHard
ArrayBinary SearchDynamic Programming
Solve →
24Longest String ChainMedium
ArrayHash TableTwo Pointers
Solve →
25Two SumEasy
ArrayHash Table
Solve →
26Longest Consecutive SequenceMedium
ArrayHash TableUnion-Find
Solve →
27Pairs of Songs With Total Durations Divisible by 60Medium
ArrayHash TableCounting
Solve →
28Jump Game IIMedium
ArrayDynamic ProgrammingGreedy
Solve →
29Rearranging FruitsHard
ArrayHash TableGreedy
Solve →
30Last Day Where You Can Still CrossHard
ArrayBinary SearchDepth-First Search
Solve →
31Longest Increasing SubsequenceMedium
ArrayBinary SearchDynamic Programming
Solve →
32Boats to Save PeopleMedium
ArrayTwo PointersGreedy
Solve →
33Maximum Good Subarray SumMedium
ArrayHash TablePrefix Sum
Solve →
34Minimum Cost to Convert String IMedium
ArrayStringGraph Theory
Solve →
35Smallest Missing Non-negative Integer After OperationsMedium
ArrayHash TableMath
Solve →
36Minimum Cost to Convert String IIHard
ArrayStringDynamic Programming
Solve →
37Make Lexicographically Smallest Array by Swapping ElementsMedium
ArrayUnion-FindSorting
Solve →
38Verbal Arithmetic PuzzleHard
ArrayMathString
Solve →
39Minimum Time to Visit a Cell In a GridHard
ArrayBreadth-First SearchGraph Theory
Solve →
40Design Hit CounterMedium
ArrayBinary SearchDesign
Solve →
41Find K Closest ElementsMedium
ArrayTwo PointersBinary Search
Solve →
42Maximum SubarrayMedium
ArrayDivide and ConquerDynamic Programming
Solve →
43Find First and Last Position of Element in Sorted ArrayMedium
ArrayBinary Search
Solve →
44Count Vowel Strings in RangesMedium
ArrayStringPrefix Sum
Solve →
45Design a Food Rating SystemMedium
ArrayHash TableString
Solve →
46Next PermutationMedium
ArrayTwo Pointers
Solve →
47Number of Perfect PairsMedium
ArrayMathTwo Pointers
Solve →
48Rank Teams by VotesMedium
ArrayHash TableString
Solve →
49Design Snake GameMedium
ArrayHash TableDesign
Solve →
50Merge IntervalsMedium
ArraySorting
Solve →
51High-Access EmployeesMedium
ArrayHash TableString
Solve →
52Meeting Rooms IIMedium
ArrayTwo PointersGreedy
Solve →
53Word SearchMedium
ArrayStringBacktracking
Solve →
54Find the Width of Columns of a GridEasy
ArrayMatrix
Solve →
55Text JustificationHard
ArrayStringSimulation
Solve →
56Make Lexicographically Smallest Array by Swapping ElementsMedium
ArrayUnion-FindSorting
Solve →
57Minimum Cost to Convert String IMedium
ArrayStringGraph Theory
Solve →
58Minimum Cost to Convert String IIHard
ArrayStringDynamic Programming
Solve →
59Maximum Good Subarray SumMedium
ArrayHash TablePrefix Sum
Solve →
60Verbal Arithmetic PuzzleHard
ArrayMathString
Solve →
61Smallest Missing Non-negative Integer After OperationsMedium
ArrayHash TableMath
Solve →
62Minimum Time to Visit a Cell In a GridHard
ArrayBreadth-First SearchGraph Theory
Solve →
63Maximum Square Area by Removing Fences From a FieldMedium
ArrayHash TableEnumeration
Solve →
64Maximum Area of Longest Diagonal RectangleEasy
Array
Solve →
65The Time When the Network Becomes IdleMedium
ArrayBreadth-First SearchGraph Theory
Solve →
66Best Time to Buy and Sell StockEasy
ArrayDynamic Programming
Solve →
67Top K Frequent ElementsMedium
ArrayHash TableDivide and Conquer
Solve →
68Group AnagramsMedium
ArrayHash TableString
Solve →
69Can Place FlowersEasy
ArrayGreedy
Solve →
70Longest String ChainMedium
ArrayHash TableTwo Pointers
Solve →
71Koko Eating BananasMedium
ArrayBinary Search
Solve →
72Longest Consecutive SequenceMedium
ArrayHash TableUnion-Find
Solve →
73Russian Doll EnvelopesHard
ArrayBinary SearchDynamic Programming
Solve →
74Two SumEasy
ArrayHash Table
Solve →
75Jump Game IIMedium
ArrayDynamic ProgrammingGreedy
Solve →
76Pairs of Songs With Total Durations Divisible by 60Medium
ArrayHash TableCounting
Solve →
77Maximum SubarrayMedium
ArrayDivide and ConquerDynamic Programming
Solve →
78Last Day Where You Can Still CrossHard
ArrayBinary SearchDepth-First Search
Solve →
79Rearranging FruitsHard
ArrayHash TableGreedy
Solve →
80Longest Increasing SubsequenceMedium
ArrayBinary SearchDynamic Programming
Solve →
81Design Hit CounterMedium
ArrayBinary SearchDesign
Solve →
82Find K Closest ElementsMedium
ArrayTwo PointersBinary Search
Solve →
83Boats to Save PeopleMedium
ArrayTwo PointersGreedy
Solve →
84Count Vowel Strings in RangesMedium
ArrayStringPrefix Sum
Solve →
85Find First and Last Position of Element in Sorted ArrayMedium
ArrayBinary Search
Solve →
86Design a Food Rating SystemMedium
ArrayHash TableString
Solve →
87Next PermutationMedium
ArrayTwo Pointers
Solve →
88Number of Perfect PairsMedium
ArrayMathTwo Pointers
Solve →
89Tallest BillboardHard
ArrayDynamic Programming
Solve →
90Maximum Score with Co-Prime ElementHard
ArrayHash TableMath
Solve →
91Best Time to Buy and Sell Stock IIMedium
ArrayDynamic ProgrammingGreedy
Solve →