Practice · 1 of 5
Tiền tố đối xứng dài nhất
CHALLENGE
Difficulty: intermediate+25 XP
**Bài toán.** Xâu s thường (≤ 10^6 ký tự). In ĐỘ DÀI tiền tố dài nhất của s là xâu ĐỐI XỨNG (palindrome; tiền tố có thể là cả xâu). **Ràng buộc:** 1 ≤ |s| ≤ 10^6. So trực tiếp từng độ dài O(n²) — n = 10^6 sẽ chết; dùng băm tiền tố (xâu + xâu đảo) hoặc KMP trick.
Press Submit to check your solution.
Back to lesson: Practice: String Techniques Problem Set