Алгоритмы частичного совпадения строк - PullRequest
3 голосов
/ 22 октября 2010

Доброе утро,

Кто-нибудь знает об эффективных алгоритмах частичного сопоставления строк? Например, учитывая две строки «лес» и «лес», алгоритм может / должен возвращать «лес + с» или «| е».

Большое спасибо.

Ответы [ 2 ]

3 голосов
/ 22 октября 2010

Поиск «алгоритма Левенштейна» и / или «алгоритма сравнения» в стеке потока.

2 голосов
/ 22 октября 2010

это довольно сложная проблема, которая называется «проблема выравнивания последовательностей». Вы хотите реализовать это самостоятельно? для первого взгляда Википедия предлагает хорошую статью: http://en.wikipedia.org/wiki/Sequence_alignment

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...