| 187 | Repeated DNA Sequences | — | Medium | Hash TableStringBit Manipulation | 51% | |
| 214 | Shortest Palindrome | — | Hard | StringRolling HashString Matching | 41% | |
| 535 | Encode and Decode TinyURLread | — | Medium | Hash TableStringDesign | 86% | |
| 572 | Subtree of Another Tree | — | Easy | TreeDepth-First SearchString Matching | 50% | |
| 705 | Design HashSetread | — | Easy | ArrayHash TableLinked List | 67% | |
| 706 | Design HashMapread | — | Easy | ArrayHash TableLinked List | 66% | |
| 718 | Maximum Length of Repeated Subarray | — | Medium | ArrayBinary SearchDynamic Programming | 51% | |
| 1044 | Longest Duplicate Substring | — | Hard | StringBinary SearchSliding Window | 31% | |
| 1147 | Longest Chunked Palindrome Decompositionread | — | Hard | Two PointersStringDynamic Programming | 59% | |
| 1316 | Distinct Echo Substrings | — | Hard | StringTrieRolling Hash | 52% | |
| 1392 | Longest Happy Prefixread | — | Hard | StringRolling HashString Matching | 49% | |
| 1461 | Check If a String Contains All Binary Codes of Size Kread | — | Medium | Hash TableStringBit Manipulation | 57% | |
| 1923 | Longest Common Subpathread | — | Hard | ArrayBinary SearchRolling Hash | 28% | |
| 1948 | Delete Duplicate Folders in Systemread | — | Hard | ArrayHash TableString | 54% | |
| 1960 | Maximum Product of the Length of Two Palindromic Substringsread | — | Hard | StringRolling HashHash Function | 30% | |
| 2156 | Find Substring With Given Hash Valueread | — | Hard | StringSliding WindowRolling Hash | 25% | |
| 2223 | Sum of Scores of Built Stringsread | — | Hard | StringBinary SearchRolling Hash | 42% | |
| 2261 | K Divisible Elements Subarraysread | — | Medium | ArrayHash TableTrie | 54% | |
| 2430 | Maximum Deletions on a String | — | Hard | StringDynamic ProgrammingRolling Hash | 34% | |
| 3006 | Find Beautiful Indices in the Given Array Iread | — | Medium | Two PointersStringBinary Search | 38% | |
| 3008 | Find Beautiful Indices in the Given Array IIread | — | Hard | Two PointersStringBinary Search | 26% | |
| 3029 | Minimum Time to Revert Word to Initial State Iread | — | Medium | StringRolling HashString Matching | 41% | |
| 3031 | Minimum Time to Revert Word to Initial State IIread | — | Hard | StringRolling HashString Matching | 34% | |
| 3034 | Number of Subarrays That Match a Pattern Iread | — | Medium | ArrayRolling HashString Matching | 67% | |
| 3036 | Number of Subarrays That Match a Pattern IIread | — | Hard | ArrayRolling HashString Matching | 32% | |
| 3042 | Count Prefix and Suffix Pairs I | — | Easy | ArrayStringTrie | 78% | |
| 3045 | Count Prefix and Suffix Pairs II | — | Hard | ArrayStringTrie | 27% | |
| 3291 | Minimum Number of Valid Strings to Form Target Iread | — | Medium | ArrayStringBinary Search | 20% | |
| 3292 | Minimum Number of Valid Strings to Form Target IIread | — | Hard | ArrayStringBinary Search | 18% | |
| 3327 | Check if DFS Strings Are Palindromesread | — | Hard | ArrayHash TableString | 18% | |
| 3529 | Count Cells in Overlapping Horizontal and Vertical Substringsread | — | Medium | ArrayStringRolling Hash | 21% | |