То, что Бен говорит, что это правда, чтобы получить лучшую помощь, нужно сказать нам, какова цель.
Например, одна из возможных оптимизаций , если вы хотите найти похожие строки - это сохранение векторов строк в пространственной структуре данных, такой как дерево квадрантов, где вы можете сразу отбросить векторы, которые слишком далеко друг друга, избегая многих сравнений.