Patterns
backtracking

27 problems

#

Title

Acceptance

Difficulty

1

Problem Challenge 1: Permutation in a String (hard)
sliding window
string
hash map
+1 more

16.2%

hard

2

string
hash map
sliding window
+2 more

29.0%

hard

3

binary tree
recursion
depth-first search
+1 more

25.9%

Med.

4

binary tree
depth-first search
recursion
+2 more

24.5%

Med.

5

subsets
backtracking
array
+1 more

60.3%

easy

6

subsets
backtracking
recursion

40.4%

easy

7

recursion
backtracking
array
+2 more

58.8%

Med.

8

recursion
backtracking
string
+2 more

56.7%

Med.

9

backtracking
recursion
string

27.9%

hard

10

backtracking
recursion
string
+2 more

70.2%

hard

11

25.3%

hard

12

string
recursion
two pointers
+1 more

33.1%

easy

13

dynamic programming
recursion
greedy algorithm
+2 more

42.7%

Med.

14

dynamic programming
recursion
greedy algorithm
+3 more

50.7%

hard

15

dynamic programming
recursion
backtracking
+1 more

44.6%

hard

16

backtracking
recursion
array
+2 more

46.3%

Med.

17

depth-first search
backtracking
graph
+2 more

28.6%

Med.

18

recursion
backtracking
divide and conquer
+1 more

36.3%

Med.

19

44.3%

Med.

20

backtracking
recursion

74.3%

hard

21

trie
string
depth-first search
+3 more

35.5%

Med.

22

array
backtracking
stack

36.5%

Med.

23

recursion
string
backtracking
+1 more

45.2%

Med.

24

dynamic programming
array
greedy algorithm
+2 more

20.2%

Med.

25

dynamic programming
recursion
string
+1 more

17.2%

Med.

26

dynamic programming
recursion
string
+1 more

40.7%

Med.

27

trie
string
depth-first search
+3 more

35.5%

Med.