Hodnotenie:
Kniha získala zmiešané recenzie, pričom mnohí používatelia chválili jej komplexné pokrytie dátových štruktúr a algoritmov, vynikajúcu prípravu na technické pohovory a zrozumiteľnosť pojmov. Značný počet čitateľov však vyjadril sklamanie kvôli početným chybám v kódovaní, preklepom a nízkej kvalite písania.
Výhody:⬤ Komplexné pokrytie dátových štruktúr a algoritmov.
⬤ Dobrý zdroj prípravy na technické pohovory.
⬤ Jasné vysvetlenie pojmov a prístupov k riešeniu problémov.
⬤ Obsahuje množstvo relevantných cvičení.
⬤ Vhodné pre začiatočníkov aj skúsených programátorov.
⬤ Početné chyby v kódovaní a preklepy v celej knihe.
⬤ Niektorí čitatelia považovali písmo za zlé a ťažko zrozumiteľné.
⬤ V texte sa vyskytujú gramatické problémy.
⬤ Niektorí používatelia zdôrazňovali potrebu úplného prečítania na získanie plného úžitku.
(na základe 22 čitateľských recenzií)
Data Structures and Algorithms Made Easy: Data Structure and Algorithmic Puzzles, Second Edition
PeelingDátové štruktúry a algoritmy pre rozhovoryznovu vydané s opravami a novými problémami):
"Data Structures And Algorithms Made Easy: Data Structure And Algorithmic Puzzles" je kniha, ktorá ponúka riešenia zložitých dátových štruktúr a algoritmov. Ku každému problému je k dispozícii viacero riešení a kniha je nakódovaná v jazyku C/C++, hodí sa ako príručka na pohovor a skúšku pre informatikov.
Kniha Data Structures And Algorithms Made Easy: Data Structure And Algorithmic Puzzles je akousi praktickou príručkou pre každého odborníka v oblasti informatiky a predstavuje banku riešení rôznych zložitých problémov týkajúcich sa dátových štruktúr a algoritmov. Čitatelia z oblasti informatiky ju môžu používať ako referenčnú príručku.
Kniha má približne 21 kapitol a zaoberá sa rekurziou a spätným sledovaním, prepojenými zoznamami, zásobníkmi, frontami, stromami, prioritnými frontami a hromadami, disjunktnými množinami ADT, grafovými algoritmami, triedením, vyhľadávaním, výberovými algoritmami Mediány), tabuľkami symbolov, heslovaním, reťazcovými algoritmami, technikami návrhu algoritmov, nenásytnými algoritmami, algoritmami Rozdeľuj a panuj, dynamickým programovaním, triedami zložitosti a ďalšími rôznymi koncepciami.
Kniha Data Structures And Algorithms Made Easy: Data Structure And Algorithmic Puzzles od Narasimha Karumanchi vyšla v marci a je napísaná v jazyku C/C++. Táto kniha slúži ako príručka na prípravu na pohovory, skúšky a prácu na univerzite. Je k dispozícii aj v jazyku Java. Stručne povedané, táto kniha ponúka riešenia rôznych zložitých dátových štruktúr a algoritmických problémov.
Čo je jedinečné?
Naším hlavným cieľom nie je navrhovať teorémy a dôkazy o DS a algoritmoch. Vybrali sme sa priamou cestou a riešili sme problémy rôznej zložitosti. To znamená, že každému problému zodpovedá viacero riešení s rôznou zložitosťou. Inými slovami, vymenovali sme možné riešenia. Vďaka tomuto prístupu aj pri vzniku novej otázky ponúkame výber rôznych stratégií riešenia na základe vašich priorít.
Obsiahnuté témy:
⬤ Úvod.
⬤ Rekurzia a spätné sledovanie.
⬤ Spojené zoznamy.
⬤ Sklady.
⬤ Stopy.
⬤ Stromy.
⬤ Prioritné fronty a haldy.
⬤ Disjoint Sets ADT.
⬤ Grafické algoritmy.
⬤ Triedenie.
⬤ Vyhľadávanie.
⬤ Výberové algoritmy Mediány)
⬤ Tabuľky symbolov.
⬤ Hashovanie.
⬤ Algoritmy reťazcov.
⬤ Techniky návrhu algoritmov.
⬤ Greedy Algoritmy.
⬤ Algoritmy rozdeľ a panuj.
⬤ Dynamické programovanie.
⬤ Triedy zložitosti.
⬤ Rôzne koncepty.
Cieľová skupina?
Tieto knihy pripravujú čitateľov na pohovory, skúšky a prácu na univerzite.
Jazyk?
Všetky kódy boli napísané v jazyku C/C++. Ak používate jazyk Java, vyhľadajte si knihu "Data Structures and Algorithms Made Easy in Java.".
Pozrite si aj ukážkové kapitoly a blog na adrese: CareerMonk.com.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)