binäärihakupuita
Binäärihakupuut ovat erikoistuneita tietorakenteita, jotka perustuvat solmuihin, joissa jokaisella solmulla on enintään kaksi lasta, joita kutsutaan vasemmaksi ja oikeaksi lapseksi. Niitä käytetään tehokkaasti tietojen hakemiseen, lisäämiseen ja poistamiseen.
Keskeinen ominaisuus binäärihakupuissa on niiden hakupuuominaisuus. Tämä tarkoittaa, että jokaiselle solmulle pätee, että kaikki sen vasemman
Yksinkertaisimmassa tapauksessa binäärihakupuu on tyhjä. Jos siinä on solmuja, se koostuu juurisolmusta sekä vasemmasta ja oikeasta
Binäärihakupuiden käyttökohteita ovat esimerkiksi hakemistot, tietokantojen indeksit ja jäsenyyden tarkistukset. Niiden tehokkuus riippuu kuitenkin puun tasapainosta.
---