Jaka jest najskuteczniejsza metoda wyszukiwania wyrazów z bazy słownika. Szukałem odpowiedzi, a ludzie zasugerowali wykorzystanie struktury danych Trie. Ale strategia tworzenia drzewa dla ogromnej ilości słów byłaby wczytywaniem podstawowej pamięci. Próbuję stworzyć aplikację dla systemu Android, która obejmuje tę implementację dla mojego projektu struktury danych. Czy ktoś mógłby mi powiedzieć, jak działa słownik.jak wyszukać dane słowo z ogromnej bazy danych?
Nawet jeśli używam słownika t9 w moim telefonie, sugestie słów pojawiają się bardzo szybko na ekranie. Ciekawy znać algorytm i projekt za nim.
Może to być pomocne w poznaniu T9 [jak działa T9] (http://stackoverflow.com/questions/2574016/data-structure-behind-t9-type-of-dictionary) –
@MukulGoel Thanx. okazało się, że twój link jest pomocny. Ale jeszcze do przetestowania, czy będę w stanie go wdrożyć .. Nadal nauczyłem się czegoś nowego od tego ..Thanx :) –
próbowałeś słownik drzewa .. – Anshul