Dátové štruktúry a algoritmy v jazyku Python

Hodnotenie:   (4,9 z 5)

Dátové štruktúry a algoritmy v jazyku Python (John Canning)

Recenzie čitateľov

Zhrnutie:

Kniha poskytuje ucelený prehľad dátových štruktúr a algoritmov v jazyku Python a je vhodná pre študentov aj pre tých, ktorí si chcú upevniť svoje základné znalosti. Hoci sa podrobne venuje mnohým dôležitým témam, bola kritizovaná za zastaranú syntax a konvencie pomenovania premenných, ktoré môžu brániť čitateľnosti.

Výhody:

Komplexné pokrytie dátových štruktúr od zoznamov po grafy
jasné a intuitívne vysvetlenia
dobrá kvalita tlače a vizualizácie
slúži ako pevný základ pre programátorov v Pythone
môže pomôcť pri výučbe na vysokej škole.

Nevýhody:

Trochu zastaraná syntax, ktorej chýbajú moderné pythonovské konvencie
nepopisné pomenovanie premenných sťažuje čítanie kódu
predpokladá predchádzajúce znalosti jazyka Python, čo nemusí byť vhodné pre úplných začiatočníkov.

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

Pôvodný názov:

Data Structures & Algorithms in Python

Obsah knihy:

NAUČIŤ SA POUŽÍVAŤ DÁTOVÉ ŠTRUKTÚRY PRI PÍSANÍ VYSOKO VÝKONNÝCH PROGRAMOV A ALGORITMOV V JAZYKU PYTHON.

Tento praktický úvod do dátových štruktúr a algoritmov môže pomôcť každému programátorovi, ktorý chce písať výkonnejší softvér. Táto kniha nadväzuje na legendárnu príručku Roberta Laforeho založenú na jazyku Java a pomôže vám presne pochopiť, ako dátové štruktúry a algoritmy fungujú. Naučíte sa, ako ich efektívne aplikovať pomocou mimoriadne populárneho jazyka Python a škálovať svoj kód tak, aby zvládal súčasné výzvy v oblasti veľkých dát.

V celom texte sa autori zameriavajú na príklady z reálneho sveta, kľúčové myšlienky sprostredkúvajú pomocou intuitívnych interaktívnych vizualizácií a zložitosť a matematiku obmedzujú na to, čo potrebujete na zvýšenie výkonu. Krok za krokom predstavujú polia, triedenie, zásobníky, fronty, prepojené zoznamy, rekurziu, binárne stromy, 2-3-4 stromy, hašovacie tabuľky, priestorové dátové štruktúry, grafy a ďalšie. Ich príklady kódu a ilustrácie sú také zrozumiteľné, že ich pochopíte, aj keď ste takmer začiatočník alebo máte skúsenosti s inými procedurálnymi alebo objektovo orientovanými jazykmi.

⬤ Vybudujte si základné zručnosti v oblasti informatiky, ktoré vás posunú ďalej ako len k "písaniu kódu".

⬤ Zistite, ako dátové štruktúry zefektívňujú programy (a programátorov).

⬤ Pozrite sa, ako organizácia údajov a algoritmy ovplyvňujú to, koľko môžete urobiť s dnešnými a budúcimi výpočtovými zdrojmi.

⬤ Vypracujte si zručnosti v implementácii dátových štruktúr, ktoré môžete použiť v akomkoľvek jazyku.

⬤ Vyberať najlepšie dátové štruktúry a algoritmy pre každý programovací problém - a rozpoznať, ktorým sa treba vyhnúť.

Dátové štruktúry a algoritmy v jazyku Python je plná príkladov, kontrolných otázok, individuálnych a tímových cvičení, myšlienkových experimentov a dlhších programátorských projektov. Je ideálna na samoštúdium aj na vyučovanie, a to buď ako hlavný text, alebo ako doplnok k formálnejšej prezentácii.

Ďalšie údaje o knihe:

ISBN:9780134855684
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba
Rok vydania:2022
Počet strán:928

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Dátové štruktúry a algoritmy v jazyku Python - Data Structures & Algorithms in Python
NAUČIŤ SA POUŽÍVAŤ DÁTOVÉ ŠTRUKTÚRY PRI PÍSANÍ VYSOKO...
Dátové štruktúry a algoritmy v jazyku Python - Data Structures & Algorithms in Python

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)