Datové struktury představují programový způsob organizace dat, takže je lze efektivně používat. Tato aplikace pomáhá studentům a profesionálům budovat silnou intuici pomocí strukturovaných kapitol, jasných příkladů a praktických vysvětlení. Mezi nové funkce patří Oblíbené pro rychlý přístup k často používaným tématům a Označit jako přečtené pro sledování pokroku v učení napříč kapitolami.
Publikum: Navrženo pro studenty CS a softwarové profesionály, kteří chtějí jednoduchou cestu krok za krokem od základů až po středně pokročilé zvládnutí.
Výsledek: Dosáhněte středně pokročilé úrovně, která připraví na hlubší studium a pohovory.
Předpoklady: Základy programování v C, textový editor a schopnost spouštět programy.
Klíčové vlastnosti:
Oblíbené: Připněte libovolné téma, abyste se k němu mohli okamžitě vrátit.
Označit jako přečtené: Sledujte pokrok s dokončením jednotlivých kapitol.
Čistý tok kapitol od základů k pokročilým tématům.
Jasné vysvětlení analýzy, technik a případů použití.
Kapitoly
Přehled
Nastavení prostředí
Algoritmus
Základy
Analýza
Chamtivé algoritmy
Rozděl a panuj
Dynamické programování
Datové struktury:
Základy
Pole
Propojené seznamy:
Základy
Dvojnásobně
Oběžník
Zásobník a fronta
Parsování výrazů
Vyhledávací techniky:
Lineární
Binární
Interpolace
Tabulka hash
Techniky řazení:
Bublina
Vložení
Výběr
Spojit
Shell
Rychlý
Grafy:
Struktura dat grafu
Hloubka první průchod
Šířka First Traversal
stromy:
Stromová datová struktura
Průjezd
Binární vyhledávání
AVL
Spanning
Halda
rekurze:
Základy
Hanojská věž
Řada Fibonacci
Co je nového
Přidáno oblíbené pro uložení často používaných kapitol.
Přidáno Označit jako přečtené pro sledování postupu v jednotlivých kapitolách.
Leštění uživatelského rozhraní a drobná vylepšení výkonu.
Datum aktualizace
19. 9. 2025