Hodnocení:
Kniha poskytuje užitečné teoretické informace o datových strukturách a algoritmech, ale mnoho čtenářů považuje název za zavádějící, protože naznačuje zařazení konkrétních příkladů kódu v jazycích Python a C#, které v samotném textu nejsou.
Klady:Kniha je srozumitelná a nabízí dobrý poměr teorie a praktických informací. Je vhodná pro čtenáře se vzděláním v oblasti informatiky a je použitelná v různých programovacích jazycích.
Zápory:Název je zavádějící, protože naznačuje, že v knize jsou skutečné příklady kódu v jazycích C# a Python, zatímco většina příkladů je prezentována v pseudokódu. Čtenáři možná budou muset pro získání skutečného kódu vstoupit na webové stránky autorů, což je nepohodlné.
(na základě 3 hodnocení čtenářů)
Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C#
Příjemný úvod do nejužitečnějších algoritmů psaný jednoduchou a intuitivní angličtinou
Přepracované a aktualizované druhé vydání knihy Essential Algorithms nabízí přístupný úvod do počítačových algoritmů. Kniha obsahuje popis důležitých klasických algoritmů a vysvětluje, kdy je který z nich vhodný. Autor ukazuje, jak analyzovat algoritmy, abychom pochopili jejich chování, a učí techniky, které lze využít k vytváření nových algoritmů pro budoucí potřeby. Text obsahuje užitečné algoritmy, jako jsou: metody manipulace s běžnými datovými strukturami, pokročilé datové struktury, síťové algoritmy a numerické algoritmy. Nabízí také řadu obecných technik řešení problémů.
Kromě popisu algoritmů a přístupů autor nabízí podrobnosti o tom, jak analyzovat výkonnost algoritmů. Kniha je plná cvičení, pomocí nichž lze zkoumat způsoby úprav algoritmů s cílem aplikovat je na nové situace. Toto aktualizované vydání knihy Essential Algorithms.
⬤ Obsahuje vysvětlení algoritmů v jednoduchých termínech, nikoliv složitou matematiku.
⬤ Postupuje prostřednictvím výkonných algoritmů, které lze použít k řešení obtížných programátorských problémů.
⬤ Pomáhá připravit se na pracovní pohovory na pozici programátora, které obvykle obsahují otázky týkající se algoritmizace.
⬤ Nabízí metody, které lze aplikovat na jakýkoli programovací jazyk.
⬤ Obsahuje cvičení a řešení užitečná pro profesionály i studenty.
⬤ Poskytuje aktualizované příklady kódu napsané v jazycích Python a C#.
Kniha Essential Algorithms byla aktualizována a přepracována a nabízí profesionálům i studentům praktického průvodce analýzou algoritmů i technik a aplikací. Součástí knihy je také sbírka otázek, které se mohou objevit při pracovním pohovoru. Na webových stránkách knihy najdete referenční implementace v jazycích Python a C# (které lze snadno aplikovat na Javu a C++).
© 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)