Skip to content

Topic 21 of 21

Advanced String Problems

String hashing, Rabin-Karp, the Z-function, KMP and the LPS array, shortest palindrome and longest happy prefix.

9 advanced string problems (1 easy, 3 medium, 5 hard) with LeetCode and GeeksforGeeks links.

Your progress

– / 9 solved

Easy
–/1
Medium
–/3
Hard
–/5
  1. Minimum Number of Bracket Reversals Needed to Make an Expression BalancedMediumLeetCodeGFG
  2. Count and SayMediumLeetCodeGFG
  3. Hashing in Strings | TheoryMedium
  4. Rabin KarpHardLeetCodeGFG
  5. Z-FunctionEasyLeetCodeGFG
  6. KMP Algorithm / LPS (Pi) ArrayHardLeetCodeGFG
  7. Shortest PalindromeHardLeetCode
  8. Longest Happy PrefixHardLeetCodeGFG
  9. Count Palindromic Subsequences in Given StringHardGFG