Theory
Patterns
Algorithms
1. Rabin Karp pattern matching
2. KMP pattern matching
Problems
Solution to All String solutions Github
Easy Problems
- Remove outermost parenthesis
- Reverse words in a given string / Palindrome Check
- Largest odd number in a string
- Longest Common Prefix
- Isomorphic String
- Check whether one string is a rotation of another
- Check if two strings are anagram of each other
Medium Problems
- Sort Characters by frequency
- Maximum Nesting Depth of Parenthesis
- Roman Number to Integer and vice versa
- Implement Atoi
- Longest Palindromic Substring
- Sum of Beauty of all substring
- Reverse Every Word in A String