| 1 | 13275 | 가장 긴 팰린드롬 부분 문자열 | 1454 | 3853 | 53.924% |
| 각 위치를 중심으로 하는 가장 긴 팰린드롬의 길이를 구하는 Manacher 알고리즘에 대해 배워 봅시다. |
| 2 | 16163 | #15164번_제보 | 1130 | 2647 | 41.392% |
| "M 어쩌구" 알고리즘으로 주인공의 원수를 갚는 문제 |
| 3 | 13713 | 문자열과 쿼리 | 665 | 1414 | 49.510% |
| Z 알고리즘에 대해 배워 봅시다. (단, 이 문제에서 구하는 것과 완전히 일치하지는 않습니다.) |
| 4 | 16229 | 반복 패턴 | 367 | 1518 | 24.014% |
| Z 알고리즘 응용 문제 |
| 5 | 9248 | Suffix Array | 3440 | 7495 | 41.669% |
| 접미사 배열과 LCP 배열에 대해 알아봅시다. |
| 6 | 1605 | 반복 부분문자열 | 1922 | 5245 | 44.040% |
| 접미사 배열 응용 문제 |
| 7 | 11479 | 서로 다른 부분 문자열의 개수 2 | 1323 | 3064 | 43.333% |
| 집합과 맵 단계의 그 문제를 기억하시나요? 이제 더 빠르게 풀 수 있습니다! |
| 8 | 13322 | 접두사 배열 | 1293 | 2277 | 60.333% |
| 접미사 배열은 있는데, 왜 접두사 배열은 없을까요? 이 문제를 통해 (왜 없는지를) 알아봅시다. |
| 9 | 9250 | 문자열 집합 판별 | 2470 | 6338 | 36.787% |
| 주어진 단어들을 한꺼번에 찾는 아호-코라식 알고리즘에 대해 알아봅시다. |
| 10 | 10256 | 돌연변이 | 다국어 | 1263 | 5444 | 21.705% |
| 아호-코라식 알고리즘 응용 문제 |
| 11 | 2809 | 아스키 거리 | 다국어 | 586 | 3134 | 16.431% |
| 접미사 배열로 풀 수도 있고, 아호-코라식으로 풀 수도 있는 문제 |
| 12 | 9483 | Tandem Repeats | 다국어 | 37 | 180 | 26.374% |
| 접미사 배열로 풀 수도 있고, Z 알고리즘으로 풀 수도 있는 문제. 잘 모르겠다면 Main-Lorentz algorithm을 공부해 봅시다. |