Diszkrét intervallum kódoló fa
A diszkrét intervallumkódoló fa egy olyan struktúra, amely teljes sorrendű, előd és utódfunkciójú típusú részhalmazokat tárol. Az egyszerűség kedvéért csak az egész számkészletek esetét vesszük figyelembe; az általánosítás nem nehéz. A diszkrét intervallumkódoló fa azon a megfigyelésen alapul, hogy az egész számok halmaza < i | a >tökéletesen ábrázolható a zárt intervallummal [a, b]. Az általános elképzelés az, hogy egy halmazt ábrázolunk egy egész számokat tartalmazó bináris keresőfával, amelyben a maximális szomszédos részhalmazokat egy-egy intervallum képviseli. Például a [6, 9, 2, 13, 8, 14, 10, 7, 5] számsorozat bináris keresési fába illesztése egy diszkrét intervallumot kódoló fába az alább látható fa struktúrákat eredményezi:
Letöltheti a megvalósítást az ML-ből vagy a Haskellből:
- diet.sml
- diéta.hs
A beszúrási funkció hatékony verziójának lépésenkénti levezetését itt foglaljuk össze.
- Gyakori terápiás étrend csalólap - orvosi e-tanulmány
- Gyakori terápiás étrend csalólap - orvosi e-tanulmány
- A növényi étrend gyökeréig Vanderbilt Kar; A személyzet egészsége és wellness
- Az étkezést helyettesítő étrendről szóló nyolc mítosz megsemmisült
- Az alacsony és magas szénhidráttartalmú étrend összehasonlítása a 2-es típusú cukorbetegség kezelésében randomizált vizsgálat -