Dom Rozwój Co to jest wyszukiwanie trójstronne? - definicja z techopedia

Co to jest wyszukiwanie trójstronne? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza wyszukiwanie trójskładnikowe?

W informatyce i zaawansowanej matematyce wyszukiwanie trójskładnikowe jest algorytmem wyszukiwania, który wykorzystuje strategię „dziel i rządź”, aby wyodrębnić określoną wartość. Jest podobny do wyszukiwania binarnego, ale dzieli strukturę danych wyszukiwania na trzy części zamiast dwóch.

Techopedia wyjaśnia wyszukiwanie trójskładnikowe

Algorytmy „dziel i rządź” działają rekurencyjnie. Poprzez powtarzalne operacje algorytm zawęża pole wyszukiwania (tj. Strukturę danych wyszukiwania) w celu wyizolowania wartości wyszukiwania. W wyszukiwaniu trójskładnikowym algorytm dzieli pole wyszukiwania na trzy części i izoluje wartość minimalną lub maksymalną od dwóch z tych trzech stron. Działając rekurencyjnie, algorytm może izolować wartość wyszukiwania, jeśli istnieje. Na przykład spośród 30 dostępnych węzłów końcowych wyszukiwanie trójskładnikowe pierwszego rzędu zawęzi pole z 30 do 10, a wyszukiwanie drugiego poziomu zawęzi je jeszcze bardziej z 10 do 3 lub 4.

Co to jest wyszukiwanie trójstronne? - definicja z techopedia