Я пытаюсь выбрать свой следующий проект хакерства. Это, скорее всего, будет один из следующих действий:Из этих четырех библиотек, которые вы, скорее всего, будете использовать?
- Разреженный радикс Trie Реализация с чрезвычайно быстрым набором операциями
- действительно хорошие мягких реализации кучи реализации фильтра
- bloomier
- Коллекцией небольших финансовым алгоритмы, такие как получение суммарной доходности, учитывая набор дивидендов и минимальную информацию о них.
Но я не могу выбрать. Поэтому я думал, что поставил свою судьбу в руки моих сверстников. Какой из этих четырех вы найдете наиболее полезным? Самое интересное для работы? Какой, по вашему мнению, самый необходимый?
Цветной фильтр является модификацией фильтра Блума. Сами фильтры Блума намного прохладнее, чем они полезны, к сожалению. Сложно найти хорошие приложения для них, потому что для большинства практических приложений (сводка содержимого удаленного хранилища данных) они фактически представляют собой оптимизацию пространства при хранении хэшей, и редко бывает в сладком месте, где это хорошая оптимизация. – 2010-11-30 10:38:51