Patterns
counting

29 problems

#

Title

Acceptance

Difficulty

1

Contains Duplicate (easy)
hash map
hash set
array
+2 more

55.5%

easy

2

string
array
hash map
+1 more

31.0%

easy

3

Number of Good Pairs (easy)
array
counting
hash map

75.4%

easy

4

array
counting
sorting
+1 more

54.3%

easy

5

16.7%

hard

6

37.0%

Med.

7

monotonic stack
array
stack
+1 more

67.6%

Med.

8

55.3%

easy

9

0.0%

easy

10

hash map
counting
array
+1 more

61.4%

easy

11

hash map
counting
array
+1 more

0.0%

easy

12

39.7%

easy

13

0.0%

easy

14

string
hash map
array
+1 more

0.0%

easy

15

string
hash map
counting
+1 more

56.7%

easy

16

hash map
string
counting

0.0%

easy

17

matrix
breadth-first search
depth-first search
+4 more

47.4%

easy

18

array
hash map
hash set
+3 more

82.6%

easy

19

array
sorting
counting
+1 more

68.1%

Med.

20

sorting
counting
hash map
+2 more

80.4%

Med.

21

counting
greedy algorithm
array
+1 more

22.7%

Med.

22

25.3%

hard

23

string
greedy algorithm
monotonic stack
+3 more

18.0%

Med.

24

greedy algorithm
string
counting
+1 more

15.3%

Med.

25

subsets
dynamic programming
recursion
+2 more

55.6%

hard

26

dynamic programming
recursion
backtracking
+1 more

44.6%

hard

27

prefix sum
array
hash map
+1 more

45.2%

Med.

28

array
two pointers
greedy algorithm
+1 more

51.2%

easy

29

31.9%

Med.