Каков наиболее эффективный алгоритм сопоставления строк подстановочных знаков? Я прошу только об идее, нет необходимости предоставлять фактический код.
Я думаю, что такой алгоритм может быть построен с отсортированными массивами суффиксов, что может привести к производительности O (log (n)).
Правильно ли я?
Отредактировано:
Я имею в виду такие шаблоны, как "A*B", "*sip*" или "A?B", где star означает любое количество символов и знак вопроса означает единственный символ.