PracticeStrings25 problems — 11 easy, 12 medium, 2 hard.#TitleDifficultyFrequency3Longest Substring Without Repeating Charactersmediumfrequently asked5Longest Palindromic Substringmediumfrequently asked6Zigzag Conversionmediumcommon14Longest Common Prefixeasyfoundational20Valid Parentheseseasyfoundational28Find the Index of the First Occurrence in a Stringeasyfoundational49Group Anagramsmediumfrequently asked58Length of Last Wordeasyfoundational76Minimum Window Substringhardcommon125Valid Palindromeeasyfoundational151Reverse Words in a Stringmediumcommon214Shortest Palindromehardadvanced242Valid Anagrameasyfoundational271Encode and Decode Stringsmediumfrequently asked344Reverse Stringeasyfoundational387First Unique Character in a Stringeasyfoundational424Longest Repeating Character Replacementmediumcommon443String Compressionmediumcommon520Detect Capitaleasyfoundational763Partition Labelsmediumcommon771Jewels and Stoneseasyfoundational791Custom Sort Stringmediumcommon880Decoded String at Indexmediumcommon937Reorder Data in Log Filesmediumcommon1108Defanging an IP Addresseasywarm up