Kansipuu on puumainen tietorakenne ( puu ), joka on erityisesti suunniteltu nopeuttamaan lähimmän naapurin hakua .
Puuta voidaan pitää hierarkiana, jonka ylin taso sisältää juuripisteen ja alin taso sisältää kaikki metrisen tilan pisteet . Jokainen taso vastaa kokonaislukua , joka pienenee yhdellä kullakin alemmalla tasolla. Jokaisella kattavuuspuun tasolla on kolme tärkeää ominaisuutta:
Puu (tietorakenne) | |
---|---|
Binääripuut | |
Itsetasapainottavat binaaripuut |
|
B-puut | |
etuliite puita |
|
Avaruuden binaarinen osiointi | |
Ei-binääripuut |
|
Avaruuden hajottaminen |
|
Muut puut |
|
Algoritmit |