Datové struktury a algoritmy v jazyce Java pro začátečníky

Hodnocení:   (4,2 z 5)

Datové struktury a algoritmy v jazyce Java pro začátečníky (James Cutajar)

Recenze čtenářů

Shrnutí:

Kniha obsahuje základní programovací koncepty a algoritmy, které jsou užitečné jak pro každodenní práci softwarového inženýra, tak pro přípravu na pohovor. Doporučuje se začátečníkům se základními znalostmi jazyka Java, přestože někteří recenzenti naznačují, že by se mohla některým tématům věnovat hlouběji.

Klady:

Pokrývá důležité koncepty a algoritmy, je cenná pro kariéru softwarového inženýra i pro přípravu na pohovor, je vhodná pro začátečníky a snadno pochopitelná.

Zápory:

Mohla by být obsáhlejší v některých datových tématech; někteří čtenáři mají pocit, že cena je vysoká na poskytovaný obsah.

(na základě 5 hodnocení čtenářů)

Původní název:

Beginning Java Data Structures and Algorithms

Obsah knihy:

Přestože vaše aplikace slouží svému účelu, nemusí být vysoce výkonná. Naučte se techniky, které vám umožní přesně předvídat efektivitu kódu, snadno odmítnout neefektivní řešení a zvýšit výkon vaší aplikace. Klíčové vlastnosti Podrobně vysvětluje různé algoritmy a datové struktury, případně s ukázkovými problémy a implementacemi v jazyce Java Obsahuje zajímavé tipy a triky, které vám umožní efektivně používat algoritmy a datové struktury Pokrývá více než 20 témat pomocí 15 praktických aktivit a cvičení Popis knihy

Poznávání datových struktur a algoritmů vám umožní lépe pochopit, jak řešit běžné programátorské problémy. Většina problémů, se kterými se programátoři každodenně setkávají, byla již vyřešena, vyzkoušena a otestována. Když budete vědět, jak tato řešení fungují, můžete si být jisti, že při řešení těchto problémů zvolíte správný nástroj.

V této knize se dozvíte, jaké nástroje můžete použít k vytváření efektivních aplikací. Začíná úvodem do algoritmů a notace big O, později vysvětluje bubliny, slučování, quicksort a další oblíbené programovací vzory. Seznámíte se také s datovými strukturami, jako jsou binární stromy, hašovací tabulky a grafy. Kniha postupuje k pokročilým konceptům, jako jsou paradigmata návrhu algoritmů a teorie grafů. Na konci knihy budete vědět, jak správně implementovat běžné algoritmy a datové struktury v rámci svých aplikací. Co se naučíte Pochopit některé základní koncepty klíčových algoritmů Vyjádřit prostorovou a časovou složitost pomocí notace Big O. Správně implementovat klasické třídicí algoritmy, jako je merge a quicksort Správně implementovat základní i složité datové struktury Seznámit se s různými paradigmaty návrhu algoritmů, jako je greedy, divide and conquer a dynamické programování Použít výkonné techniky porovnávání řetězců a optimalizovat logiku aplikace Zvládnout reprezentaci grafů a seznámit se s různými grafovými algoritmy Komu je tato kniha určena

Pokud chcete lépe porozumět běžným datovým strukturám a algoritmům na příkladech kódu v jazyce Java a zvýšit efektivitu svých aplikací, pak je tato kniha určena právě vám. Pomůže vám mít základní znalosti jazyka Java, matematiky a technik objektově orientovaného programování. Obsah Algoritmy a složitost Třídicí algoritmy a základní datové struktury Hašovací tabulky a binární vyhledávací stromy Paradigmata návrhu algoritmů Algoritmy porovnávání řetězců Grafy, prvočísla a třídy složitosti

Další údaje o knize:

ISBN:9781789537178
Autor:
Vydavatel:
Vazba:Měkká vazba

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Datové struktury a algoritmy v jazyce Java pro začátečníky - Beginning Java Data Structures and...
Přestože vaše aplikace slouží svému účelu, nemusí...
Datové struktury a algoritmy v jazyce Java pro začátečníky - Beginning Java Data Structures and Algorithms
Naučte se souběžné programování s Go - Learn Concurrent Programming with Go
Napište souběžný kód v jazyce Go, který zvýší výkon aplikací, umožní škálování...
Naučte se souběžné programování s Go - Learn Concurrent Programming with Go

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)