Istnieje kilka struktur danych, które są naprawdę przydatne, ale są nieznane większości programistów. Które to są?
Wszyscy wiedzą o połączonych listach, drzewach binarnych i skrótach, ale co na przykład o listach pomijania i filtrach Bloom . Chciałbym poznać więcej struktur danych, które nie są tak powszechne, ale warto je poznać, ponieważ polegają na świetnych pomysłach i wzbogacają zestaw narzędzi programisty.
PS: Interesują mnie również takie techniki, jak Taniec linków, które sprytnie wykorzystują właściwości wspólnej struktury danych.
EDYCJA : Spróbuj dołączyć bardziej szczegółowo linki do stron opisujących struktury danych. Spróbuj także dodać kilka słów o tym, dlaczego struktura danych jest fajna (jak już wskazał Jonas Kölker ). Spróbuj także podać jedną strukturę danych na odpowiedź . Pozwoli to, aby lepsze struktury danych przesunęły się na samą górę na podstawie samych głosów.