Вопросы по теме 'trie'

Асимптотически быстрый ассоциативный массив с низкими требованиями к памяти
Хорошо, попытки были вокруг некоторое время. Типичная реализация должна дать вам O(m) операций поиска, вставки и удаления независимо от размера n набора данных, где m — длина сообщения. Однако эта же реализация в худшем случае занимает 256 слов на...
851 просмотров
schedule 12.01.2024

Решение MongoDB + Node.js + AJAX для автозаполнения поиска
Я хочу реализовать поиск с опережением/автозаполнением для удовольствия. У меня есть несколько атрибутов в моей схеме в mongoDB, но я хочу иметь возможность искать только по категории, названию, предварительному просмотру или дате. Это моя схема...
6779 просмотров
schedule 25.10.2023

Поиск слова в Трие?
У меня есть Trie на Java, и я хочу искать, если есть слово. Например: Trie: [casa-perro-animal], hogar = false; Каса = правда; public boolean search (String word){ /**Method to complete**/ } И класс Trie с узлом: public class Trie...
305 просмотров
schedule 18.08.2022

Как использовать строки scala в сопоставлении с образцом в виде списка
Итак, я читал о том, как scala позволяет вам рассматривать строку как последовательность символов с помощью своего неявного механизма. Я создал общий класс Trie для общего типа элемента и хотел использовать его реализацию на основе Char со...
1930 просмотров
schedule 12.01.2024

Проблемы с поиском через Trie
Я написал код, который реализует структуру данных Trie, где он принимает список строк и количество строк. lst = [['james',9],['chloe',20],['chlara',30]] Строки — это имена, а целочисленное значение, за которым следует число, — это количество....
79 просмотров
schedule 02.01.2024

Попробуйте временную сложность структуры данных
Предполагая, что строки, которые будут храниться в Trie, имеют длину «n» символов. Каково будет время выполнения для insert(), search() и remove()? Я смотрел в Интернете, но я не получил четкого ответа. Кто-нибудь может вкратце упомянуть,...
761 просмотров
schedule 24.08.2022

Автозаполнение с использованием TRIE с возможностью делать запрос в середине предложения?
Создание новой системы автозаполнения и требование поиска по ключевым словам, даже если они находятся в середине предложения. У меня есть ОГРОМНЫЙ список названий книг, например, «Автобиография Стива Джобса». Вместо ввода «Aut» в качестве префикса...
224 просмотров
schedule 12.02.2024

Самый быстрый способ поиска слов, соответствующих шаблону, в Java
Учитывая словарь слов где-то между 100 000-500 000 слов, какой самый быстрый способ найти шаблон/маску? где '-' - неизвестная буква, т.е. s--t- будет возвращать соли, соленые, помет, шотландцы и т. д.... В настоящее время используется trie,...
133 просмотров
schedule 27.10.2023