Я знаю, что был задан аналогичный вопрос (Prefix vs Suffix Trie in String Matching), но принятый ответ не помог мне понять мой запрос. Вопрос: Какое преимущество имеет суффикс trie над префиксом trie?Суффикс против Префикса Trie
0
A
ответ
1
Суффикс пытается позволяет выбрать начало строки и посмотреть, как долго они совпадают. Вероятно, это похоже на принятый ответ на исходный вопрос, но это лучшее, что я могу сделать.
0
Вы можете попробовать взглянуть на алгоритм aho-corasick. Это машина конечного состояния и в основном использует специальный префикс trie с отказами от префиксов до первого появления самого длинного в trie. В основном это поиски в три раза. AC используется для быстрого сопоставления нескольких шаблонов.
Смежные вопросы
- 1. Построение префикса Trie в C++, Suffix Trie
- 2. Соответствие префикса/trie для Java?
- 3. Самая длинная палиндромная подстрока и суффикс trie
- 4. Почему trie также называется деревом префикса?
- 5. Trie против дерева суффикса против суффикса
- 6. UL суффикс против uint32_t отливать
- 7. Как построить суффикс Trie для всех подстрок строки?
- 8. Mysql: индекс префикса против индекса
- 9. Определение префикса номера телефона с помощью Trie в Java
- 10. Какова сложность извлечения всех элементов заданного префикса в дереве префикса (trie)?
- 11. Apache mod_rewrite, суффикс на основе префикса на основе хостинга
- 12. Правильный сопоставление только префикса или только суффикс (XOR)
- 13. Суффикс-дерево против массива суффикса для LCS
- 14. A Trie to Patricia Trie
- 15. Джанго форма префикса против формы установлен
- 16. Утяжеленное trie для функции autosuggest
- 17. Использование (без сжатия) Trie
- 18. Java Trie Optimization
- 19. Trie Implementation Question
- 20. Trie vs Radix tree vs Patricia trie
- 21. Trie implementation - Вставка элементов в trie
- 22. Найти сложные слова в списке слов, используя Trie
- 23. Суффикс-массив, обозначающий внутренние узлы
- 24. Сложность trie
- 25. Trie & sequenceences
- 26. Trie реализация
- 27. Trie implementation
- 28. Получение списка слов из Trie
- 29. Самый длинный общий суффикс-префикс
- 30. Согласование префикса в объекте c
Префикс trie также может это сделать. Почему тогда суффикс? –
Добавление всех префиксов строки приведет к созданию trie как только одного пути, и это сама строка. Как вы можете запустить алгоритм соответствия строк по сравнению с этим trie? –
Если вы говорите о добавлении префиксов в обратном порядке и посмотрите на префикс прерванного порядка строки trie, но это то же самое, что и суффикс trie, и нормальный порядок выглядит так: D Почему вы его отменяете? –