Datové struktury a algoritmy snadno v Javě: Datové struktury a algoritmické hlavolamy: snadné řešení v jazyce Java: datové struktury a algoritmické hlavolamy, druhé vydání

Hodnocení: ⭐⭐⭐⭐⭐  (4,2 z 5)

Datové struktury a algoritmy snadno v Javě: Datové struktury a algoritmické hlavolamy: snadné řešení v jazyce Java: datové struktury a algoritmické hlavolamy, druhé vydání (Narasimha Karumanchi)

Recenze čtenářů

Shrnutí:

Kniha nabízí řadu algoritmických problémů užitečných pro technické pohovory, ale je poznamenána četnými formátovacími, gramatickými a technickými chybami. Zatímco mnozí uživatelé ji považují za praktickou a oceňují její příklady a cvičení, jiní kritizují její nejasná vysvětlení a špatnou korekturu, což vede ke zmatkům. Celkově může být pro přípravu na pohovor přínosná, ale pro hlubší pochopení může vyžadovat doplňující zdroje.

Klady:

⬤ Mnoho praktických příkladů a cvičení, které zlepšují porozumění.
⬤ Obsah pomáhá připravit se na technické pohovory s reálnými otázkami.
⬤ Vizuálně orientovaná vysvětlení usnadňují pochopení pojmů.
⬤ Pokrývá širokou škálu témat s více řešeními pro různé složitosti.
⬤ Vhodné pro ty, kteří se k algoritmům vracejí po určité době mimo formální vzdělávání.

Zápory:

⬤ Četné formátovací, gramatické a syntaktické chyby snižují čitelnost a důvěryhodnost.
⬤ Nejasná vysvětlení mnoha problémů vedou ke zmatkům.
⬤ Některá řešení jsou špatně prezentována nebo nesprávná, což ovlivňuje jejich užitečnost.
⬤ Kvalita tisku je často kritizována, některé výtisky mají prázdné stránky.
⬤ Není dostatečně komplexní pro úplné začátečníky, protože předpokládá určité předchozí znalosti.

(na základě 471 hodnocení čtenářů)

Původní název:

Data Structures and Algorithms Made Easy in Java: Data Structure and Algorithmic Puzzles, Second Edition

Obsah knihy:

Odkaz na video: youtube.com/watch? v=l_GRquIrVyg.

Praktická příručka pro každého odborníka v oblasti informatiky, Data Structures And Algorithms Made Easy in Java: Je to banka řešení různých složitých problémů týkajících se datových struktur a algoritmů. Čtenáři z oblasti informatiky ji mohou využít jako referenční příručku.

Kniha má přibližně 21 kapitol a zabývá se rekurzí a zpětným tažením, propojenými seznamy, zásobníky, frontami, stromy, prioritními frontami a hromadami, disjunktními množinami ADT, grafovými algoritmy, tříděním, vyhledáváním, výběrovými algoritmy Mediány), tabulkami symbolů, hašováním, řetězcovými algoritmy, technikami návrhu algoritmů, nenasytnými algoritmy, algoritmy Rozděl a panuj, dynamickým programováním, třídami složitosti a dalšími různými koncepty.

Datové struktury a algoritmy v Javě: V roce 2011 vyšla publikace Data Structure And Algorithmic Puzzles od Narasimhy Karumanchiho, která je napsána v jazyce Java. Tato kniha slouží jako příručka pro přípravu na pohovory, zkoušky a práci na univerzitě. Je k dispozici také v jazyce C/C++. Stručně řečeno, tato kniha nabízí řešení různých složitých datových struktur a algoritmických problémů.

Peeling Data Structures and Algorithms for (Java, Second Edition):

⬤ Programování hádanek pro rozhovory.

⬤ Příprava na univerzitní půdu.

⬤ Příprava na magisterské studium.

⬤ Příprava instruktorů.

⬤ Velcí lovci pracovních míst: Microsoft, Google, Apple, Amazon, Yahoo, Flip Kart, Adobe, IBM Labs, Citrix, Mentor Graphics, NetApp, Oracle, Face book, McAfee a mnoho dalších.

⬤ Referenční příručka pro pracující.

Co je jedinečné?

Naším hlavním cílem není navrhovat teorémy a důkazy o DS a algoritmech. Vydali jsme se přímou cestou a řešíme problémy různé složitosti. To znamená, že každému problému odpovídá více řešení s různou složitostí. Jinými slovy, vyjmenovali jsme možná řešení. Díky tomuto přístupu vám i při vzniku nové otázky nabízíme výběr z různých strategií řešení na základě vašich priorit.

Pokrytá témata:

⬤ Úvod.

⬤ Rekurze a zpětné hledání.

⬤ Odkazové seznamy.

⬤ Sklady.

⬤ Kufry.

⬤ Stromy.

⬤ Prioritní fronty a haldy.

⬤ Disjoint Sets ADT.

⬤ Grafické algoritmy.

⬤ Třídění.

⬤ Vyhledávání.

⬤ Výběrové algoritmy Mediány)

⬤ Tabulky symbolů.

⬤ Hashování.

⬤ Řetězcové algoritmy.

⬤ Techniky návrhu algoritmů.

⬤ Greedy Algoritmy.

⬤ Algoritmy rozděl a panuj.

⬤ Dynamické programování.

⬤ Třídy složitosti.

⬤ Různé koncepty.

Cílová skupina?

Tyto knihy připravují čtenáře na pohovory, zkoušky a práci na univerzitě.

Jazyk?

Veškerý kód byl napsán v jazyce Java. Pokud používáte jazyk C/C++, vyhledejte si knihu "Data Structures and Algorithms Made Easy.".

Podívejte se také na ukázkové kapitoly a blog na adrese: CareerMonk.com.

Další údaje o knize:

ISBN:9788192107554
Autor:
Vydavatel:
Vazba:Měkká vazba

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Struktura dat a algoritmické myšlení v jazyce Python - Data Structure and Algorithmic Thinking with...
Jedná se o verzi knihy „Data Structures and...
Struktura dat a algoritmické myšlení v jazyce Python - Data Structure and Algorithmic Thinking with Python
Datové struktury a algoritmy snadno v Javě: Datové struktury a algoritmické hlavolamy: snadné řešení...
Odkaz na video: youtube.com/watch?...
Datové struktury a algoritmy snadno v Javě: Datové struktury a algoritmické hlavolamy: snadné řešení v jazyce Java: datové struktury a algoritmické hlavolamy, druhé vydání - Data Structures and Algorithms Made Easy in Java: Data Structure and Algorithmic Puzzles, Second Edition
Datové struktury a algoritmy snadno: Datové struktury a algoritmické hádanky v jazyce Java: Datové...
Peeling Datové struktury a algoritmy: ...
Datové struktury a algoritmy snadno: Datové struktury a algoritmické hádanky v jazyce Java: Datové struktury a algoritmické hádanky - Data Structures and Algorithms Made Easy: Data Structures and Algorithmic Puzzles
Datové struktury a algoritmy snadno: Datové struktury a algoritmické hlavolamy, druhé vydání, česky,...
„Data Structures And Algorithms Made Easy: Data...
Datové struktury a algoritmy snadno: Datové struktury a algoritmické hlavolamy, druhé vydání, česky, 2. díl, 2. aktualizace. - Data Structures and Algorithms Made Easy: Data Structure and Algorithmic Puzzles
Algorithm Design Techniques: Algoritmy: rekurze, backtracking, greedy, rozděl a panuj a dynamické...
Techniky návrhu algoritmů: je podrobný a...
Algorithm Design Techniques: Algoritmy: rekurze, backtracking, greedy, rozděl a panuj a dynamické programování - Algorithm Design Techniques: Recursion, Backtracking, Greedy, Divide and Conquer, and Dynamic Programming
Otázky k pohovorům o kódování - Coding Interview Questions
Obsah: goo. gl/jRCskB. Ukázková kapitola: goo. gl/aB0drj. Nalezený problém? goo...
Otázky k pohovorům o kódování - Coding Interview Questions
Otázky na pohovory k It: (Koncepty, problémy a otázky k pohovorům) - It Interview Questions: A...
HLAVNÍ RYSY KNIHY **Poskytuje vhled do toho, co...
Otázky na pohovory k It: (Koncepty, problémy a otázky k pohovorům) - It Interview Questions: A Primer for the It Job Interviews (Concepts, Problems and Interview Questions)
Datové struktury a algoritmy snadno: Datové struktury a algoritmické hádanky - Data Structures And...
"Data Structures And Algorithms Made Easy: Data...
Datové struktury a algoritmy snadno: Datové struktury a algoritmické hádanky - Data Structures And Algorithms Made Easy: Data Structures And Algorithmic Puzzles
Datové struktury a algoritmy snadno: Datové struktury a algoritmické hádanky, druhé vydání - Data...
Peeling Datové struktury a algoritmy pro...
Datové struktury a algoritmy snadno: Datové struktury a algoritmické hádanky, druhé vydání - Data Structures and Algorithms Made Easy: Data Structure and Algorithmic Puzzles, Second Edition

Díla autora vydali tito vydavatelé: