Praktické dátové štruktúry a algoritmy s Go

Hodnotenie:   (3,7 z 5)

Praktické dátové štruktúry a algoritmy s Go (Bhagvan Kommadi)

Recenzie čitateľov

Zhrnutie:

Používatelia hodnotia knihu zmiešane, pričom mnohí poukazujú na problémy, ako sú chyby v príkladoch kódu, slabé vysvetlenia a nedostatočná zrozumiteľnosť. Niektorí čitatelia však považujú knihu za informatívnu a za dobrý zdroj informácií na zdokonalenie svojich zručností v programovaní v jazyku Go, najmä pokiaľ ide o pochopenie dátových štruktúr a algoritmov.

Výhody:

Informatívna s podrobnými príkladmi návrhových vzorov. Dobrá na zdokonaľovanie zručností v programovaní Go a užitočná pre vývojárov dátových štruktúr. Odporúčaná pre nadšencov GoLangu a prospešná na prípravu na pohovor na kódovanie.

Nevýhody:

Veľa chýb v príkladoch kódu a vysvetlenia sú často stručné a nejasné. Jednotlivé časti sa zdajú byť zle upravené alebo nepodstatné. Niektorí používatelia sa domnievajú, že obsah je zle zostavený, s častými odkazmi na pojmy nepoužiteľné v Go, ako napríklad „triedy“. Celkovo ho mnohí považujú za nedostatočný z hľadiska kvality a organizácie.

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

Pôvodný názov:

Hands-On Data Structures and Algorithms with Go

Obsah knihy:

Preskúmajte dátové štruktúry a algoritmy jazyka Golang na návrh, implementáciu a analýzu kódu v profesionálnom prostredí Kľúčové vlastnosti Naučte sa základy dátových štruktúr a algoritmov a efektívne ich implementujte Používajte dátové štruktúry, ako sú polia, zásobníky, stromy, zoznamy a grafy, v reálnych scenároch Porovnajte zložitosť rôznych algoritmov a dátových štruktúr na zlepšenie výkonu kódu Popis knihy

Golang je jedným z najrýchlejšie rastúcich programovacích jazykov v softvérovom priemysle. Vďaka svojej rýchlosti, jednoduchosti a spoľahlivosti je ideálnou voľbou na vytváranie robustných aplikácií. To prináša potrebu mať pevné základy v dátových štruktúrach a algoritmoch s Go, aby bolo možné vytvárať škálovateľné aplikácie. Táto kniha, doplnená praktickými návodmi, vás prevedie používaním najlepších dátových štruktúr a algoritmov na riešenie problémov.

Kniha začína úvodom do dátových štruktúr a algoritmov Go. Dozviete sa, ako ukladať údaje pomocou spájaných zoznamov, polí, zásobníkov a frontov. Ďalej zistíte, ako implementovať triediace a vyhľadávacie algoritmy, po ktorých nasledujú binárne vyhľadávacie stromy. Táto kniha vám tiež pomôže zvýšiť výkon vašich aplikácií pomocou reťazcových dátových typov a implementácie hashových štruktúr pri návrhu algoritmov. Nakoniec budete môcť aplikovať tradičné dátové štruktúry na riešenie reálnych problémov.

Na konci knihy sa naučíte implementovať klasické dátové štruktúry a algoritmy v jazyku Go a stanete sa sebavedomým programátorom v jazyku Go. Čo sa naučíte Zlepšiť výkonnosť aplikácie pomocou najvhodnejšej dátovej štruktúry a algoritmu Preskúmať širokú škálu klasických algoritmov, ako je rekurzia a hashovacie algoritmy Pracovať s algoritmami, ako je garbage collection, na efektívnu správu pamäte Analyzovať kompromis medzi nákladmi a prínosmi na určenie algoritmov a dátových štruktúr na riešenie problémov Preskúmať techniky písania pseudokódu algoritmu a esá kódovania na tabuli v rozhovoroch Objavte nástrahy pri výbere dátových štruktúr a algoritmov predpovedaním ich rýchlosti a efektívnosti Pre koho je táto kniha určená

Táto kniha je určená pre vývojárov, ktorí chcú pochopiť, ako vybrať najlepšie dátové štruktúry a algoritmy, ktoré pomôžu vyriešiť problémy s kódovaním. Základné skúsenosti s programovaním v jazyku Go budú ďalšou výhodou. Obsah Dátové štruktúry a algoritmy Začíname s Go pre dátové štruktúry a algoritmy Lineárne dátové štruktúry Nelineárne dátové štruktúry Homogénne dátové štruktúry Heterogénne dátové štruktúry Dynamické dátové štruktúry Klasické algoritmy Sieťová a riedka reprezentácia matíc Správa pamäte Ďalšie kroky (príloha)

Ďalšie údaje o knihe:

ISBN:9781789618501
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Kvantové počítačové riešenia: Riešenie problémov reálneho sveta pomocou kvantových výpočtov a...
Časť 1: Úvod Kapitola 1: Prehľad riešení kvantovej...
Kvantové počítačové riešenia: Riešenie problémov reálneho sveta pomocou kvantových výpočtov a algoritmov - Quantum Computing Solutions: Solving Real-World Problems Using Quantum Computing and Algorithms
Praktické dátové štruktúry a algoritmy s Go - Hands-On Data Structures and Algorithms with...
Preskúmajte dátové štruktúry a algoritmy jazyka Golang...
Praktické dátové štruktúry a algoritmy s Go - Hands-On Data Structures and Algorithms with Go

Diela autora vydali tieto vydavateľstvá:

© 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)