Príručka návrhu algoritmov

Hodnotenie:   (4,5 z 5)

Príručka návrhu algoritmov (S. Skiena Steven)

Recenzie čitateľov

Zhrnutie:

Kniha je oceňovaná pre svoj informatívny obsah týkajúci sa algoritmov a koncepcií riešenia problémov, pričom v najnovšom vydaní boli pridané vylepšenia, ako napríklad farebný zdrojový kód a ďalšie zdroje na precvičovanie. Čelí však kritike za zlú kvalitu tlače, problémy s väzbou a nedostatočné riešenia cvičení, čo ju robí menej vhodnou na samoštúdium. Niektorí recenzenti poukázali na paradoxy v jej technickej hĺbke, keď sa v nej rozoberajú triviálne algoritmy a vynechávajú sa tie dôležité.

Výhody:

** Podrobný obsah o algoritmoch a metodikách riešenia problémov. ** Najnovšie vydanie obsahuje farebný zdrojový kód a odkazy na online kódovacie platformy. ** Kvalitná tlač a pevná väzba (hoci názory sa líšia). ** Dobré ako referencia na pracovný stôl. ** Vizuálne príťažlivé ilustrácie a príklady.

Nevýhody:

** V niektorých vydaniach slabá kvalita tlače a problémy s väzbou. ** Matematické rovnice môžu byť zbytočné alebo mätúce. ** Nedôsledné pokrytie kľúčových algoritmov; chýbajú názvy dôležitých algoritmov. ** Chýbajú riešenia cvičení, čo ju robí nevhodnou na samoštúdium. ** Medzi používateľmi sú hlásené falzifikáty a nezrovnalosti.

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

Pôvodný názov:

The Algorithm Design Manual

Obsah knihy:

Väčšina profesionálnych programátorov, s ktorými som sa stretol, nie je dobre pripravená na riešenie problémov súvisiacich s návrhom algoritmov. To je škoda, pretože techniky návrhu algoritmov tvoria jednu zo základných praktických technológií informatiky.

Navrhovanie správnych, efektívnych a implementovateľných algoritmov pre problémy reálneho sveta si vyžaduje prístup k dvom odlišným súborom znalostí: - Techniky - Dobrí návrhári algoritmov rozumejú niekoľkým základným technikám návrhu algoritmov vrátane dátových štruktúr, dynamického programovania, hĺbkového vyhľadávania, spätného sledovania a heuristiky. Pravdepodobne najprínosnejšou návrhovou technikou je modelovanie, t. j.

abstrahovanie aplikácie reálneho sveta na čistý problém vhodný na algoritmický útok. - Zdroje - Dobrí návrhári algoritmov stoja na ramenách velikánov.

Namiesto toho, aby pracovali od nuly na vytvorení nového algoritmu pre každú úlohu, môžu? Namiesto opätovnej implementácie populárnych algoritmov od nuly hľadajú existujúce imp-mentácie, ktoré by slúžili ako východisko. Poznajú mnohé klasické algoritmické problémy, ktoré poskytujú vhodný zdrojový materiál na modelovanie väčšiny akýchkoľvek aplikácií.

Táto kniha je koncipovaná ako príručka o návrhu algoritmov, ktorá poskytuje prístup ku kombinatorickej technológii algoritmov študentom aj počítačovým odborníkom.

Ďalšie údaje o knihe:

ISBN:9783030542559
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Pevná väzba
Rok vydania:2020
Počet strán:793

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Príručka návrhu algoritmov - The Algorithm Design Manual
Väčšina profesionálnych programátorov, s ktorými som sa stretol, nie je dobre pripravená na riešenie...
Príručka návrhu algoritmov - The Algorithm Design Manual
Príručka návrhu algoritmov - The Algorithm Design Manual
{*DRAFT*} Úvod do návrhu algoritmov.Analýza algoritmov.Dátové štruktúry.Triedenie a...
Príručka návrhu algoritmov - The Algorithm Design Manual
The Data Science Design Manual
Táto pútavá a zrozumiteľne napísaná učebnica/odborná príručka predstavuje nevyhnutný úvod do rýchlo sa rozvíjajúcej interdisciplinárnej oblasti...
The Data Science Design Manual
Programming Challenges: The Programming Contest Training Manual
Komplexná príručka pre študentov aj inštruktorov na prestížne súťaže ACM International Computer...
Programming Challenges: The Programming Contest Training Manual

Diela autora vydali tieto vydavateľstvá: