LeetCode topics — String
Data Structure
2 min readFeb 4, 2020
Questions
basic
- 28. Implement strStr()
- 443. String Compression
- 186. Reverse Words in a String II
- 205. Isomorphic Strings
- 293. Flip Game
- 294. Flip Game II
- 290. Word Pattern
- 242. Valid Anagram
- 49. Group Anagrams
- 249. Group Shifted Strings
- 438. Find All Anagrams in a String
- 161. One Edit Distance
- 38. Count and Say
- 316. Remove Duplicate Letters
- 844. Backspace String Compare
- 271. Encode and Decode Strings
- 168. Excel Sheet Column Title
- 171. Excel Sheet Column Number
- 13. Roman to Integer
- 12. Integer to Roman
- 273. Integer to English Words
- 68. Text Justification
- 65. Valid Number
- 157. Read N Characters Given Read4
- 158. Read N Characters Given Read4 II — Call multiple times
- 556. Next Greater Element III
- 1653. Minimum Deletions to Make String Balanced
- 1737. Change Minimum Characters to Satisfy One of Three Conditions
- 1055. Shortest Way to Form String
- 115. Distinct Subsequences
- 880. Decoded String at Index
- 1717. Maximum Score From Removing Substrings
substring
- 76. Minimum Window Substring
- 3. Longest Substring Without Repeating Characters
- 395. Longest Substring with At Least K Repeating Characters
- 340. Longest Substring with At Most K Distinct Characters
- 459. Repeated Substring Pattern
- 1397. Find All Good Strings
- 1371. Find the Longest Substring Containing Vowels in Even Counts
- 1638. Count Substrings That Differ by One Character
palindrome
- 125. Valid Palindrome
- 680. Valid Palindrome II
- 5. Longest Palindromic Substring
- 214. Shortest Palindrome
- 336. Palindrome Pairs
