> Ну зачем тебе эти комбинации городить????

Не порть кайф. Я под это дело уже туеву хучу старого кода перешерстил,
почувствовал себя гением многопоточного программирования и, щас вот
стану монстром по управлению структурированными файлами.

А в недвижимости народ уже, под откаты с закупки отдельного дискового
массива, деньги занимает :)))

Так что наш паровоз уже не остановить. Гыгы.

> Просто привяжи к каждому слову список (обычный линейный массив целых чисел)
> с номерами строк, где это слово встречается

Да он у меня и так есть.

> - надо выполнить поиск по одному слову, берешь этот список как есть и
> отдаешь его дальше на анализ
> - надо по нескольким словам (AND) берешь по очереди списки для каждого
> слова, и вычищаешь оттудава все чего не присутствует хотя бы в одном из
> списков (хороших реализаций для этого можно найти в нете, если сам боишься,
> что быстро не получиться). Объединение двух сортированных списков без
> дубликатов происходит более чем шустро.

Вот, граждане, смотрите. А то только меня все обвиняют - "да ты все на
клиенте обрабатываешь". Один московский ... .... эксперт один раз мне
даже сказал - "Аааа! Так у тебя файл-серверная архитектура." Так и
захотелось рубануть от плеча до задницы :))

> Не ссыте, я все равно победю :))
>
> ну да или шурупы не выдержат, или доска, или ... (страшно представить) :)

Не ... однозначно выдержит :))

Коваленко Дмитрий.

Ответить