Tietorakenteiden käsikirja kattaa kaikki tietojenkäsittelytieteen kurssilla opetetut tietorakenteen peruskäsitteet helposti luettavassa ja minimaalisessa muodossa. Ässäsi tentit tai harjaa tietosi haastatteluun, kaikki yhdessä sovelluksessa!
Sovelluksessa on sisäänrakennetut koodimallit viitteiksi konseptien toteuttamisessa.
Luettelo joistakin käsiteltävistä aiheista
1. Ryhmät
2. Rakenteet
3. Tiivistelmä tietotyypit
4. Linkitetyt luettelot
5. Pinot
6. Jonot
7. Puut
8. kasoista
9. Kaaviot
10. Hash-taulukot
Sisältää myös haku-, lajittelu-, puu- ja kuvaaja-algoritmit.
Linkit laadukkaaseen oppimateriaaliin ja visualisointeihin, jotka ovat peräisin erilaisilta koulutusverkkosivustoilta ja MOOC-sivustoilta, mukaan lukien MIT: n ja Courseran kaltaiset, ja niitä päivitetään kattamaan kaikki aiheet.
Rakennettu käyttämällä räpytys- ja materiaalisuunnittelua, joten se on yksi parhaimmista näköisistä sovelluksista tietorakenteista Play Kaupassa.
Kehittäjältä
Tätä sovellusta käytetään parhaiten käsikirjana eikä oppikirjana. On suositeltavaa toteuttaa käsitteet itse.
Totta puhuen, suuri osa tästä materiaalista on koottu useista viitekirjoista, verkkoartikkeleista ja Wikipediasta. Olen todennut suurimman osan materiaalista useista lähteistä, mutta kuten aina, kehittäjä ei ota vastuuta, jos epäonnistut tentissäsi tai kääntäjälläsi on kaatuminen.
Tuettuja laitteita koskeva ilmoitus
Jotkut x86-laitteet eivät ehkä toimi oikein tämän sovelluksen kanssa. Tämä on rajuutta, ja negatiivisen arvion jättäminen ei korjaa mitään. Käy sen sijaan virallisella verkkosivustolla (thedshandbook.com) tutkiaksesi tietorakenteita, koska sisältö on samanlainen.
Yritän päivittää sovelluksen mahdollisimman pian uusien laitteiden tukemiseksi. Flutter saa uusia päivityksiä erittäin usein. Muutosten seuraaminen ja sovelluksen päivittäminen voi rikkoa sovelluksen joillakin laitteilla. Harkitse sähköpostin pudottamista, ennen kuin jätät negatiivisen arvion.
Hyvää oppimista tietorakenteista!