Каков наилучший подход (с точки зрения производительности -)для решения этой проблемы? Мне рекомендовали использовать суффиксные деревья. Это лучший подход?