DSAStriver A2Z DSA SheetStrings (11)Hard (11)Hard (11)Medium Count Number of Substrings GFG LeetCode Longest Palindromic Substring Manacher’s algorithm Hard Minimum number of bracket reversals to make an expression balanced Count and say Hashing In Strings | Theory Rabin Karp Algorithm Z function KMP Algorithm or LPS array Shortest Palindrome Longest happy prefix Count Palindromic Subsequences