- Suffix Array Implementation
- Generate possible strings that can be made by placing spaces.
- Longest Repeated Substring (using Suffix Array)
- Lexicographic Order
- Compare Version Numbers
- Valid Palindrome
- Simplify Unix Path
- Shortest Palindrome
- Repeated SubString Pattern
- Find Palindrome Pairs in Array of Strings
- Number of Segments in a String
- Mini Parser
- Minimum Window Substring In O(n)
- IP Validator
- Restore Valid Ip Address from String
- In-Place Reverse String Words
- Group Anagrams
- SubString with Concatenation of All Words
- Given two strings, write a function to check if they are on edit (or zero edit) away.
- TinyUrl bidirectional function
- Longest Non Repeating SubString
- Knuth–Morris–Pratt(KMP) Substring Search