Logo lv.boatexistence.com

Kā darbojas kd koks?

Satura rādītājs:

Kā darbojas kd koks?
Kā darbojas kd koks?

Video: Kā darbojas kd koks?

Video: Kā darbojas kd koks?
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, Maijs
Anonim

K-D koks (saukts arī par K-dimensiju koku) ir binārs meklēšanas koks, kurā dati katrā mezglā ir K- dimensiju punkts telpā … Norāda pa kreisi no šīs vietas attēlo šī mezgla kreisais apakškoks, un punktus pa labi no vietas attēlo labais apakškoks.

Vai KD Tree ir precīzs?

Datu punkti katrā mezglā ir sadalīti divās kopās. Tāpat kā iepriekšējais algoritms, arī KD koks ir binārā koka algoritms, kas vienmēr beidzas ne vairāk kā ar diviem mezgliem … Tālāk esošā attēla labajā pusē varat redzēt precīzu datu punkti, kreisajā pusē to telpiskā pozīcija.

Kā izveidot KD koku?

KD-Tree ēka

  1. Pirmais ievietotais punkts kļūst par koka sakni.
  2. Atlasiet asi, pamatojoties uz dziļumu, lai ass cikliski pārvietotos cauri visām derīgajām vērtībām. …
  3. Kārtojiet punktu sarakstu pēc ass un izvēlieties mediānu kā pagrieziena elementu. …
  4. Ejiet kokā, līdz mezgls ir tukšs, pēc tam piešķiriet mezglam punktu.
  5. Rekursīvi atkārtojiet 2.–4. darbību, līdz visi punkti ir apstrādāti.

Kāpēc mēs izmantojam kd koku?

KD koki ir īpaša datu struktūra mūsu datu efektīvai attēlošanai Jo īpaši KD koki palīdz organizēt un sadalīt datu punktus, pamatojoties uz konkrētiem nosacījumiem. Tagad mēs veiksim dažus izlīdzinātus griezumus un uzturēsim punktu sarakstus, kas ietilpst katrā no šīm dažādajām atkritnēm.

Vai oktre ir koks kd?

Katra lapas mezgla dati oktrī veido lokāls KD koks. Okttrā mezgli glabā tikai savu informāciju par ierobežojošo lodziņu. Katram lapas mezglam ir piešķirta indeksa vērtība izpētes ērtībai.

Ieteicams: