Algorytmy i struktury danych · Senior · Pytanie 59 z 75

Jakiej struktury użyć do autouzupełniania, które układa podpowiedzi według popularności?

Wyjaśnienie

Trie znajduje węzeł prefiksu w O(długość prefiksu); zapamiętanie top-k w węźle oszczędza przechodzenie całego poddrzewa przy każdym naciśnięciu klawisza. Zwykła mapa nie potrafi wydajnie wypisać słów po prefiksie.

Do poczytania

Błąd w pytaniu

Algorytmy i struktury danych · Senior · pytanie 59

Sprawdź się

Rozwiąż test Algorytmy i struktury danych · Senior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test