Problems
Contest
Discuss
Interview
Online Interview
Assessment
Store
Redeem
Premium
For you
For you
Create
Most Votes
All Time
Newest
No search result
Create
String Matching Algorithms Based Questions.
Rahul Gunkar
1055
String matching is a fundamental concept in computer science, widely used in search engines, plagiarism detection, bioinformatics, and database searching.
Following are some common patterns and algorithms on the same.
Z Algorithm Related
Implement strStr()
Repeated String Match
Longest Happy Prefix
Shortest Palindrome
Maximum Deletions on a String
Rabin-Karp Related
Repeated DNA Sequences
Find the Index of the First Occurrence in a String
Longest Duplicate Substring
Count the Repetitions
Distinct Echo Substrings
Substring with Concatenation of All Words
Repeated String Match
KMP Related
Shortest Palindrome
Distinct Echo Substrings
Maximum Number of Vowels in a Substring of Given Length
Find the Index of the First Occurrence in a String
Rotate String
Longest Prefix Suffix
Check If a String Is a Prefix of Array
Number of Matching Subsequences
Trie Related
Implement Trie (Prefix Tree)
Word Search II
Add and Search Word - Data structure design
Prefix and Suffix Search
Map Sum Pairs
Replace Words
Longest Word in Dictionary
Camelcase Matching
Stream of Characters
Maximum XOR of Two Numbers in an Array
Advanced String Matching Challenges
Palindrome Pairs
Maximum Number of Non-overlapping Substrings
Longest Chunked Palindrome Decomposition
Special Binary String
12
0
Comments (0)
Sort by:
Best
Comment
Explore
Download App
Support
Terms
Privacy Policy
More
Copyright © 2026 LeetCode
United States