Blog

Twoja wymarzona praca? Lets Git IT.
Interaktywna platforma przygotowująca do rozmów technicznych dla nowoczesnych programistów.

XGitHub

Platforma

  • Kategorie

Zasoby

  • Blog
  • O aplikacji
  • FAQ
  • Sugestie

Prawne

  • Polityka prywatności
  • Regulamin

© 2025 LetsGit.IT. Wszelkie prawa zastrzeżone.

LetsGit.IT/Kategorie/Struktury danych
Struktury danychhard

Co to jest Bloom filter i jaki robi trade-off?

Tagi
#bloom-filter#probabilistic#hashing#memory
Wróć do kategoriiPrzejdź do quizu

Odpowiedź

Bloom filter to probabilistyczny zbiór do testów przynależności. Może zwracać fałszywie dodatnie wyniki (powie „jest”, choć nie ma), ale nie ma fałszywych negatywów. Jest bardzo oszczędny pamięciowo i szybki, ale nie pozwala odtworzyć elementów.

Powiązane pytania

Struktury danych
Reprezentacja macierzy rzadkiej: kiedy użyć CSR/COO zamiast tablicy gęstej?
#sparse-matrix#csr#coo
Struktury danych
Cuckoo hashing: co to jest i jaki robi trade-off?
#hashing#cuckoo-hashing#hash-table
Struktury danych
Bitset/bitmap: co to jest i kiedy to dobry wybór?
#bitset#bitmap#memory
Struktury danych
Co to jest skip list i jak wypada w porównaniu do zbalansowanych drzew?
#skip-list#linked-list#probabilistic
Struktury danych
Jak działa HashMapa?
#hashmap#hashing#collision
Java
Generacyjny GC: dlaczego JVM dzieli pamięć na young/old?
#java#gc#jvm