26 (818)

26 (818)



w wy szuKi wam u liniowym me jest wymagane uporządkowanie, czyli U{ I)

W wyszukiwuniu binarnym wymagane jest uporządkowanie rekordów (po lewej szronie rodzica mniejsze, po prawej większe). Tir(n) ~ n/2 * 0(n)

Jeżeli jedyną operacją na kluczu jest porównanie to nie da się tego zrobić szybciej niż w C2zisie iogn (najlepsze jest wyszukiwanie binarne)

a.t-c / —

/J—-b(;lognrH)

/

/ ✓ ;'

i'/'

i .<    1

2    4 g N

38. Podać własności drzewa poszukiwań binarnych oraz procedury szukaj i wstaw operujące na drzewie. Jaki jest kosz: wyszukiwania klucza w drzewie?

Implementaq'a dotycząca tzw. problemu słownika. Problem słownika to: podać strukturę danych umożliwiającą wykorrywanre nast. operacji: konstruuj, szukaj, wstaw, usuń. Wyszukiwać można liniowo i binarnie, ja* omówiono wcześniej oraz_____

CStukinan


Pewnym ucgólnieniem poszukiwań elementu w tablicy jest wyszukiwanie elementu w drzew-,* p binarnych 3S7 (Binary Saarch Trea).

v-V    OLfU' »'TłT:v C" ,-n

JAK ROZPOZNAWAĆ DRZEWA BINARNE Z DUŻEJ ODLEGŁOŚCI ?r?

Zakładamy, że każdy węzei x drzewa ma trzy atrybuty: tewy{x), kJuczix), prawy{x). W BS i elementy uporządkowane są w porządku symetrycznym, czyli spełnione są następujące warunki:

, t, jeśli węzeł y leży w lewym poddrzewie x, to kJucziy) ś kJucz{x)

2. jeśli węzeł y leży w prawym poddrzewie x, to kiucz(x) < kluczjy)

V



£"‘Q'ls o


-O* Ó <


%‘Y\

/

5

12

18

/ \

/ \ / N

/ \

// \

2 *

/ \

/ \

* H

$ *) / \

■ ■

» 14

/ \

/ \

w t

Drzewem poszukiwań brn^rrrych (5ST) nazywamy dowolne drzewo binarne, w którym elementy zbiory są wpisane do wierzchołków zgodnie z porządkiem symetrycznym. Wierzchołki oznaczone B), to wierzchołki zewnętrzne. W strukturze dowiązań i owej reprezentowane przez nil. Wierzchołkom zewnętrznym odpowiadają przedziały wartości, na które zostania podzielona przestrzeń wszystkich kluczy przez kiucze znajdujące się w Orzecie.    iiwy ćńśiłwU, uiuwrizczferriy go w wierzchołku zewnętrznym reprezentującym przedziel


Wyszukiwarka

Podobne podstrony:
Instrukcja Obslugi VW PASSAT? PL up by dunaj22 komorknwego me jest ładowany. Przy połącz chodzącym&
• ftoces wy many międzynarodowej me jest jedyne wymianą dóbr ■ Karketng mądlynarodowy obejnuje
foto (1) Uplastycznienie części przekroju, a w szczególności włókien skrajnych, me jest równoznaczne
Zdj?cia 0025 (2) Przykład Zdania Pe*ien Koualsbjest łysy Peuien KoMulsh me jest łysy mc mogą toć jed
poetyka dzie?a otwartego003 26 Poetyka dzieła otwartego sztuki. Dzieło sztuki jest z jednej strony p
skanuj0038 że zawierają RNA. Funkcja ich me jest znana. Przypuszcza się, że mogą być one podjednostk
SAM74 6) słabiej obniża opór obwodowy ć) me jest metabolizowana przez COMT dj tifruttf średnie
SAM74 6) słabiej obniża opór obwodowy ć) me jest metabolizowana przez COMT dj tifruttf średnie
IMG26 (4) Pewne zjawiska świadczą o tym 4e promieniowanie jest falą a inne, ie jest molekułą
IMGd20 Aluminuun Toteyczność aluminium me jest jeszcze w pełni poznana, jednak dane jednoznacznie sk
Jasiński Motywowanie w przedsiębiorstwie (85) Zwolnienie z pracy nigdy me jest mile dla pracowniku
Skan ZESTAW II b 1. Struktura DNA: DNA ma strukturę liniową, tzn. jest zbudowane z długich, powiąza
elektro7 Natomiast w wypadku, kiedy stto.k jest obcinamy. tóahJVy tu niego moment 3t* w w,.kwł *Iec
7. PRZESTRZEŃ LINIOWA (WEKTOROWA) Przestrzeń liniowa (wektorowa) - jest to zbiór obiektów (nazywanyc

więcej podobnych podstron