Hodnocení:
Kniha obsahuje podrobné popisy základních počítačových algoritmů a je považována za přístupnou i pro studenty, kteří se nezabývají výpočetní technikou, ale trpí špatnou úpravou, typografickými chybami a někdy nejasnými vysvětleními.
Klady:⬤ Podrobné a vynikající popisy algoritmů
⬤ přístupné i pro studenty nepočítačové vědy
⬤ pečlivé řazení témat
⬤ kombinace diagramů a pseudokódu napomáhá porozumění.
⬤ Mnoho typografických a korektorských chyb
⬤ některá vysvětlení jsou nejasná
⬤ nedostatečný materiál pro cvičení
⬤ špatná úprava ovlivňuje čitelnost.
(na základě 8 hodnocení čtenářů)
Real-World Algorithms: A Beginner's Guide
Úvod do algoritmů pro čtenáře bez pokročilých znalostí matematiky nebo informatiky, s důrazem na příklady a problémy z reálného světa.
Algoritmy jsou to, co děláme, abychom nemuseli něco dělat. Algoritmy se skládají z instrukcí k provádění úloh - obvykle nudných, opakujících se. Počínaje jednoduchými stavebními kameny umožňují počítačové algoritmy strojům rozpoznávat a vytvářet řeč, překládat texty, kategorizovat a shrnovat dokumenty, popisovat obrázky a předpovídat počasí. Úkol, který by trval hodiny, lze v moderním skriptovacím programu zvládnout prakticky okamžitě pomocí několika řádků kódu. Tato kniha nabízí úvod do algoritmů prostřednictvím reálných problémů, které řeší. Algoritmy jsou prezentovány v pseudokódu a lze je snadno implementovat v některém z počítačových jazyků.
Kniha představuje algoritmy jednoduše a přístupně, aniž by čtenáře zahlcovala nebo urážela jeho inteligenci. Čtenáři by měli ovládat základy matematiky a mít základní povědomí o tom, jak fungují počítače; všechny ostatní potřebné pojmy jsou v textu vysvětleny. Po představení základů konvencí pseudokódu, základní terminologie a datových struktur se kapitoly věnují kompresi, kryptografii, grafům, vyhledávání a třídění, hashování, klasifikaci, řetězcům a náhodě. Každá kapitola popisuje reálné problémy a následně představuje algoritmy pro jejich řešení. Příklady ilustrují širokou škálu aplikací, včetně nejkratších cest jako řešení zlomů řádků odstavců, nejsilnějších cest ve volebních systémech, hashování pro rozpoznávání písní, metod Monte Carlo s hlasovací silou a entropie pro strojové učení. Knihu Algoritmy v reálném světě mohou využít studenti oborů od ekonomie po aplikované vědy. Studenti informatiky si ji mohou přečíst před použitím odbornějšího textu.
© 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)