Learn
Practice
Interview
Resources
Newsletter
F
Toggle theme
0
F
0
Toggle menu
Animations
← Back to All Animations
Palindrome Partitioning
Inline Checks
DP Table
Suffix DP
1
partition(aab)
Standard
Palindrome Center
Repeated
No Palindromes > 1
Custom
s
=
aab
a
a
b
aa
b
a
0
a
1
b
2
result
0/2
a
a
b
aa
b
a
0
a
1
b
2
result
0/2
a
a
b
aa
b
[]
a
0
a
1
b
2
start
partition
a
result
0/2
a
b
aa
b
a
[]
a
a
0
a
1
b
2
start
partition
a
|
a
result
0/2
b
aa
b
a
a
[]
a
a|a
a
0
a
1
b
2
start
partition
a
|
a
|
b
result
0/2
aa
b
b
a
a
[]
a
a|a|b
a|a
a
0
a
1
b
2
start
partition
a
|
a
result
1/2
a|a|b
aa
b
a
b
a
[]
a|a
a|a|b
a
a
0
a
1
b
2
start
partition
a
result
1/2
a|a|b
aa
b
a
a
b
a
a|a
a|a|b
[]
a
0
a
1
b
2
start
partition
aa
result
1/2
a|a|b
b
a
a
b
aa
[]
a
a|a
a|a|b
aa
a
0
a
1
b
2
start
partition
aa
|
b
result
1/2
a|a|b
a
a
aa
b
b
a
a|a
aa
a|a|b
aa|b
[]
a
0
a
1
b
2
start
partition
result
2/2
a|a|b
aa|b
a
a
aa
b
b
[]
a
a|a
aa
a|a|b
aa|b
a
0
a
1
b
2
result
2/2
a|a|b
aa|b
Step:
Start: Partition string into palindrome substrings
0 / 39
Standard
Palindrome Center
Repeated
No Palindromes > 1
Custom
s
=
aab
0 / 39
Step:
Start: Partition string into palindrome substrings
1
partition(aab)