AF
AlgoForge
Problems
Topics
Patterns
Roadmaps
Blind 75
Companies
Blog
Search…
/
Progress
Home
/
Patterns
/
Kmp Algorithm
Kmp Algorithm Pattern
Master the Kmp Algorithm coding pattern with curated problems.
#
Title
Difficulty
Topics
28
Implement strStr()
Easy
string
214
Shortest Palindrome
Hard
string
459
Repeated Substring Pattern
Easy
string
796
Rotate String
Easy
string
1316
Distinct Echo Substrings
Hard
two pointers
1367
Linked List in Binary Tree
Medium
depth first search
1392
Longest Happy Prefix
Hard
string
1397
Find All Good Strings
Hard
dynamic programming
1408
String Matching in an Array
Easy
string
1455
Check If a Word Occurs As a Prefix of Any Word in a Sentence
Easy
string
1668
Maximum Repeating Substring
Easy
string
1764
Form Array by Concatenating Subarrays of Another Array
Medium
greedy
1910
Remove All Occurrences of a Substring
Medium
string
1967
Number of Strings That Appear as Substrings in Word
Easy
string
2430
Maximum Deletions on a String
Hard
dynamic programming
2800
Shortest String That Contains Three Strings
Medium
string
2851
String Transformation
Hard
string
3006
Find Beautiful Indices in the Given Array I
Medium
two pointers
3008
Find Beautiful Indices in the Given Array II
Hard
two pointers
3023
Find Pattern in Infinite Stream I
Medium
string
3034
Number of Subarrays That Match a Pattern I
Medium
string
3036
Number of Subarrays That Match a Pattern II
Hard
string
3037
Find Pattern in Infinite Stream II
Hard
string
3407
Substring Matching Pattern
Easy
string
3455
Shortest Matching Substring
Hard
string
3474
Lexicographically Smallest Generated String
Hard
greedy
3571
Find the Shortest Superstring II
Easy
string