Какие есть способы быстрого поиска в больших текстовых файлах?







+1 +/-
Профиль пользователя Deems Спросил: Deems (рейтинг 5414) Категория: другое

Ответов: 2

1 +/-
Лучший ответ

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

А вообще "Д. Э. Кнут: Искусство Программирования. Том 3 Сортировка и Поиск" вам в помощь. Там куча алгоритмов поиска описана - это классика. Если надо пишите в личку могу скинуть архив.

Ответил на вопрос: Provedor  
1 +/-

?? Как обычно: через Ctrl + F или Поиск...

Ответил на вопрос: Rustier   

Похожие вопросы

Спросил
3 Отв.
Как искать на сайте, на котором отсутствует форма поиска?
Ответ: Чтобы воспользоваться поиском нужного слова или словосочетания, можно использовать такой прием. Набираем в Google или Yandex доменное имя + искомое слово или словосочетание. К примеру, сейчас с пот ... Читать далее...
Автор вопроса: Carex, в категории | |
Спросил Carex
2 Отв.
Как решать подобные задачи по ИВТ(Паскаль, подготовка к ЕГЭ)(см.)?
Ответ: Данные задачи относятся к заданиям ЕГЭ по информатике, суть которых - анализ кода программы, содержащей циклы и ветвления. От решающего задачу требуется проанализировать ход выполнения программы, для ... Читать далее...
Автор вопроса: Iranian, в категории | | |
Спросил Iranian
5 Отв.
Кого найти сложнее: мужа женщине, или жену мужчине?
Ответ: С одной стороны очень правильный и нужный вопрос, а с другой стороны, вопрос несколько некорректный. Потому что нет какого-то прибора, позволяющего измерить степень сложности-трудности поиска! Хотя ... Читать далее...
Автор вопроса: Anaphylaxis, в категории | |
Спросил Anaphylaxis
6 Отв.
Почему сайты знакомств — не лучшее место для поиска мужа?
Ответ: Мужчины относятся к сайту знакомств как к бесплатному публичному дому. Дело не в том, что там только нехорошие мужчины, дело в мужской психологии. Они считают что если женщина выставила себя на все ... Читать далее...
Автор вопроса: Awilson, в категории | | |
Спросил Awilson
2 Отв.
Почему поиск Яндекса перескакивает на Майл?
Ответ: Скорее всего потому, что у вас наставлено программ от мэйл-ру с хренову тучу, и менеджер браузеров, и Амиго, и Загрузка Программ, и Агент, и все остальное, ... Читать далее...
Автор вопроса: Veiny, в категории | | |
Спросил Veiny
1 Отв.
Как зашифровать свое имя в двоичном коде?
Ответ: Если вы любитель мозговых штурмов и у вас масса свободного времени, то можно, используя Коды символов ASCII выразить своё имя, к примеру, в десятеричном ... Читать далее...
Автор вопроса: Burnier, в категории | | |
Спросил Burnier
2 Отв.
Что такое «класс» в программировании?
Ответ: Классами программисты описывают некие абстрактные типы данных. В классе также определяются свойства, данные и методы обработки данных. Классы можно объявлять ... Читать далее...
Автор вопроса: Carita, в категории | |
Спросил Carita
1 Отв.
Занимаюсь модульным оригами, где лучше всего искать клиентов?
Ответ: Для хэндмейда все стартуют с Ярмарки мастеров. Как вариант нудно попробовать социальные сети. Очень неплохо получается в инстаграмм - так говорит моя подруга. Но и фейсбук так же дает свои плюсы. Е ... Читать далее...
Автор вопроса: Flame, в категории | | |