Techniques for manipulating and searching within sequences of characters.
Fundamental string manipulations like Reversal and Palindrome Checking using Two Pointers.
String searching algorithm using hashing (Rolling Hash) to find patterns.
Knuth-Morris-Pratt pattern matching algorithm using the LPS array.