Algoritmy v kocke: Praktická príručka

Hodnotenie:   (4,1 z 5)

Algoritmy v kocke: Praktická príručka (T. Heineman George)

Recenzie čitateľov

Zhrnutie:

Kniha poskytuje kombináciu praktických aplikácií algoritmov a teoretických konceptov, takže je vhodná pre nováčikov aj skúsených vývojárov. V niektorých oblastiach však existuje kritika týkajúca sa jej zrozumiteľnosti, presnosti a hĺbky.

Výhody:

Dobre napísaná a stručná
praktická s dobrými diskusiami o benchmarkingu a testovaní
vynikajúce vizuálne zobrazenie
slúži ako užitočná referencia na osvieženie vedomostí
nie je príliš matematická
efektívne pokrýva základné koncepty.

Nevýhody:

Potrebuje viacjazyčné príklady (najmä Python)
niektoré matematické zápisy nie sú dostatočne vysvetlené
obsahuje nepresnosti v teoretických vysvetleniach
príliš závisí od príkladov so zlou štruktúrou
pre začiatočníkov môže byť ťažké sledovať.

(na základe 14 čitateľských recenzií)

Pôvodný názov:

Algorithms in a Nutshell: A Practical Guide

Obsah knihy:

Vytváranie spoľahlivého softvéru si vyžaduje používanie účinných algoritmov, ale programátori na ne myslia len zriedka, kým sa nevyskytne problém. Toto aktualizované vydanie knihy Algoritmy v kocke opisuje veľké množstvo existujúcich algoritmov na riešenie rôznych problémov a pomôže vám vybrať a implementovať správny algoritmus pre vaše potreby - s dostatočným množstvom matematiky, ktorá vám umožní pochopiť a analyzovať výkonnosť algoritmov.

Vďaka tomu, že sa táto kniha zameriava skôr na aplikácie ako na teóriu, poskytuje efektívne kódové riešenia v niekoľkých programovacích jazykoch, ktoré môžete ľahko prispôsobiť konkrétnemu projektu. Každý hlavný algoritmus je prezentovaný v štýle návrhového vzoru, ktorý obsahuje informácie, ktoré vám pomôžu pochopiť, prečo a kedy je algoritmus vhodný.

Vďaka tejto knihe budete:

⬤ Vyriešiť konkrétny kódovací problém alebo zlepšiť výkon existujúceho riešenia.

⬤ Rýchlo vyhľadáte algoritmy, ktoré sa týkajú problémov, ktoré chcete vyriešiť, a zistíte, prečo je daný algoritmus vhodný na použitie.

⬤ Získajte algoritmické riešenia v jazykoch C, C++, Java a Python s tipmi na implementáciu.

⬤ Zistite očakávaný výkon algoritmu a podmienky, ktoré potrebuje, aby fungoval čo najlepšie.

⬤ Zistiť, aký vplyv majú podobné návrhové rozhodnutia na rôzne algoritmy.

⬤ Oboznámte sa s pokročilými dátovými štruktúrami na zvýšenie efektívnosti algoritmov.

Ďalšie údaje o knihe:

ISBN:9781491948927
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2016
Počet strán:390

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Algoritmy v kocke: Praktická príručka - Algorithms in a Nutshell: A Practical Guide
Vytváranie spoľahlivého softvéru si vyžaduje používanie účinných...
Algoritmy v kocke: Praktická príručka - Algorithms in a Nutshell: A Practical Guide

Diela autora vydali tieto vydavateľstvá: