Pytania oznaczone «hash-tables»

Skończona struktura danych mapy, która odnosi się do przechowywanych wartości za pomocą funkcji, która odwzorowuje wiele wartości na kilka adresów.

14
Uniwersalne mieszanie w praktyce

Rodzina funkcji skrótu h : U → { 0 , … , M - 1 } jest uniwersalna, jeśli ∀ x , y ∈ U , x ≠ y ⇒ Pr h ∈ H [ h ( x ) = h ( y ) ] ≤ 1H.H.Hh : U→ { 0 , … , M- 1 }h:U→{0,…,M.-1}h: U \rightarrow \{0,\ldots,M-1\} Więcej informacji o uniwersalnym haszowaniu można znaleźć w tymartykule naWikipedii.∀ x ,...

14
Co oznaczają „dane niepatologiczne”?

Wziąłem lekcję algorytmów na Coursera. Tak powiedział profesor w filmie o tabelach skrótów Prawdą jest, że w przypadku danych niepatologicznych dostaniesz operacje o stałym czasie w odpowiednio zaimplementowanej tabeli skrótów. Co oznaczają „dane niepatologiczne”? Czy możesz podać jakieś...

11
Wnioskowanie o rodzajach uściślenia

W pracy miałem za zadanie wnioskować o pewnych typach informacji o dynamicznym języku. Przepisuję sekwencje instrukcji na letwyrażenia zagnieżdżone , tak jak poniżej: return x; Z => x var x; Z => let x = undefined in Z x = y; Z => let x = y in Z if x then T else F; Z => if x then { T;...