Tämä on apuväline ymmärtämistä tietorakenteiden ja algoritmien. Se tarjoaa runsaasti animaatioita ja simulointi skenaarioita auttaa ymmärtämään paremmin abstrakteja tietorakenteita ja monimutkaisia algoritmeja.
Luomalla mallin oman, voit saada syvempää ymmärrystä algoritmin yksityiskohdat ja ominaisuudet tietorakenteen.
Luokat ovat seuraavat:
Lista
ArrayList, LinkedList, Polynomial Lisäys.
Stack & Jonon
Pino, jono, Fibonaccin, numeromuunnos, Maze Solving, Expression jäsennys
Puu
Binary Tree, binaaripuun Luoja, binaaripuun Läpikulkunopeus.
Hae
Lineaarinen haku, Binäärihaku, interpolointi Haku
Järjestellä
Bubble Lajittele, Selection Lajittelu, lisäyslajittelun Shell Lajittelu, lomituslajittelu