Tietorakenteet ovat ohjelmallinen tapa järjestää tietoja, jotta niitä voidaan käyttää tehokkaasti. Tämä sovellus auttaa oppijoita ja ammattilaisia rakentamaan vahvan intuition jäsennellyillä luvuilla, selkeillä esimerkeillä ja käytännönläheisillä selityksillä. Uusia ominaisuuksia ovat Suosikit, joiden avulla pääset nopeasti käsiksi usein käytettyihin aiheisiin, ja Merkitse luetuksi, jolla voit seurata oppimisen edistymistä lukujen välillä.
Yleisö: Suunniteltu CS-opiskelijoille ja ohjelmistoalan ammattilaisille, jotka haluavat yksinkertaisen, vaiheittaisen polun perusteista keskitason hallintaan.
Tulos: Saavuta keskitaso, joka valmistautuu syvempään opiskeluun ja haastatteluihin.
Esitiedot: Perus C-ohjelmointi, tekstieditori ja kyky suorittaa ohjelmia.
Tärkeimmät ominaisuudet:
Suosikit: Kiinnitä mikä tahansa aihe, josta voit palata välittömästi.
Merkitse luetuksi: Seuraa edistymistä lukukohtaisesti.
Puhdas lukuvirta perusteista edistyneisiin aiheisiin.
Selkeät analyysit, tekniikat ja käyttötapaukset.
Luvut
Yleiskatsaus
Ympäristön asetukset
Algoritmi
Perusasiat
Analyysi
Ahneet algoritmit
hajota ja hallitse
Dynaaminen ohjelmointi
Tietorakenteet:
Perusasiat
Array
Linkitetyt listat:
Perusasiat
Kaksinkertaisesti
Pyöreä
Pino ja jono
Lausekkeen jäsentäminen
Hakutekniikat:
Lineaarinen
Binääri
Interpolointi
Hash-taulukko
Lajittelutekniikat:
Kupla
Lisäys
Valinta
Yhdistää
Kuori
Nopea
Kaaviot:
Kaavion tietorakenne
Syvyys ensimmäinen läpikulku
Leveys ensimmäinen läpikulku
Puut:
Puun tietorakenne
Läpikulku
Binäärihaku
AVL
Virtaava
Pino
Rekursio:
Perusasiat
Hanoin torni
Fibonacci-sarja
Mitä uutta
Lisätty suosikkeja tallentaaksesi usein käytettyjä lukuja.
Lisätty Merkitse luetuksi seurataksesi luvun edistymistä.
Käyttöliittymän kiillotus ja pieniä suorituskyvyn parannuksia.