Hands-On Data Structures and Algorithms with Python - Third Edition

Hodnotenie:   (4,6 z 5)

Hands-On Data Structures and Algorithms with Python - Third Edition (Basant Agarwal)

Recenzie čitateľov

Zhrnutie:

Kniha je dobre prijatým zdrojom informácií o dátových štruktúrach a algoritmoch v jazyku Python a je oceňovaná najmä pre svoju zrozumiteľnosť a praktický prístup. Je určená predovšetkým začiatočníkom a stredne pokročilým programátorom, pričom zložité koncepty podáva v ľahko stráviteľnej forme s praktickými príkladmi. Hoci kniha pokrýva širokú škálu relevantných tém a je považovaná za pútavú a zasvätenú, niektorí používatelia uviedli, že nemusí úplne vyhovovať potrebám úplných nováčikov alebo tých, ktorí hľadajú pokročilé témy bez väčšej hĺbky.

Výhody:

Zjednodušuje zložité témy a uľahčuje ich pochopenie.
Obsahuje jasné príklady a diagramy na uľahčenie pochopenia.
Komplexné pokrytie základných dátových štruktúr a algoritmov.
Pútavý štýl písania, ktorý čitateľa zaujme.
Vhodné pre začiatočníkov a stredne pokročilých programátorov, ktorí si chcú upevniť svoje znalosti.
Ponúka praktické aplikácie, ktoré sú užitočné pri príprave na prácu.

Nevýhody:

Nemusí byť ideálny pre tých, ktorí sú úplnými nováčikmi v programovaní alebo v jazyku Python.
Niektorí používatelia mali pocit, že jej chýba hĺbka v niektorých pokročilých témach a reálnych projektoch.
Niekoľko špecifických funkcií jazyka Python, ako sú generátory a dekorátory, bolo zaznamenaných ako chýbajúce, čo by mohlo zvýšiť diskusie o efektívnosti.

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

Obsah knihy:

Pochopte, ako môže inteligentná implementácia rôznych dátových štruktúr a algoritmov zlepšiť údržbu a efektivitu kódu a aplikácií Python

Kľúčové vlastnosti:

⬤ Preskúmajte funkčné a reaktívne implementácie tradičných a pokročilých dátových štruktúr.

⬤ Aplikujte vo svojom kóde v jazyku Python rôznorodé algoritmy.

⬤ Využite získané zručnosti na maximalizáciu výkonu svojich aplikácií.

Popis knihy:

Výber správnej dátovej štruktúry je kľúčový pre optimalizáciu výkonu a škálovateľnosti aplikácií. Toto nové vydanie knihy Praktické dátové štruktúry a algoritmy s jazykom Python rozšíri vaše poznatky o kľúčových štruktúrach vrátane zásobníkov, frontov a zoznamov a tiež vám ukáže, ako v aplikáciách aplikovať prioritné fronty a haldy. Naučíte sa analyzovať a porovnávať algoritmy v jazyku Python a pochopíte, ktoré algoritmy by sa mali použiť pre daný problém na základe času behu a výpočtovej zložitosti. Získate tiež istotu, že svoj kód organizujete zvládnuteľným, konzistentným a škálovateľným spôsobom, čo zvýši vašu produktivitu ako vývojára v jazyku Python.

Na konci tejto knihy o jazyku Python budete vedieť pracovať s najdôležitejšími dátovými štruktúrami a algoritmami na efektívnejšie ukladanie, organizáciu a prístup k údajom vo vašich aplikáciách.

Čo sa naučíte:

⬤ Poznáte bežné dátové štruktúry a algoritmy pomocou príkladov, diagramov a cvičení.

⬤ Poznáte, ako môžu zložitejšie štruktúry, ako sú prioritné fronty a haldy, prospieť vášmu kódu.

⬤ Zavediete vyhľadávacie, triediace a výberové algoritmy na číselných a reťazcových postupnostiach.

⬤ Získajte istotu v kľúčových algoritmoch na porovnávanie reťazcov.

⬤ Pochopiť algoritmické paradigmy a aplikovať techniky dynamického programovania.

⬤ Používať asymptotický zápis na analýzu výkonnosti algoritmov s ohľadom na časovú a priestorovú zložitosť.

⬤ Písať výkonný, robustný kód pomocou najnovších funkcií jazyka Python.

Pre koho je táto kniha určená:

Táto kniha je určená pre vývojárov a programátorov, ktorí majú záujem naučiť sa o dátových štruktúrach a algoritmoch v jazyku Python, aby mohli písať zložité a flexibilné programy. Očakávajú sa základné znalosti programovania v jazyku Python.

Ďalšie údaje o knihe:

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

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Hands-On Data Structures and Algorithms with Python_Second Edition
Naučte sa implementovať zložité dátové štruktúry a algoritmy pomocou jazyka Python Kľúčové...
Hands-On Data Structures and Algorithms with Python_Second Edition
Hands-On Data Structures and Algorithms with Python - Third Edition
Pochopte, ako môže inteligentná implementácia rôznych dátových štruktúr a algoritmov zlepšiť...
Hands-On Data Structures and Algorithms with Python - Third Edition
Zborník z medzinárodnej konferencie o inteligentných kyberneticko-fyzikálnych systémoch: Icps 2021 -...
Kapitola 1. Mikrofázová meracia jednotka (PMU) v...
Zborník z medzinárodnej konferencie o inteligentných kyberneticko-fyzikálnych systémoch: Icps 2021 - Proceedings of International Conference on Intelligent Cyber-Physical Systems: Icps 2021
Zborník z medzinárodnej konferencie o inteligentných kyberneticko-fyzických systémoch: Icps 2021 -...
Kapitola 1. Mikrofázová meracia jednotka (PMU) v...
Zborník z medzinárodnej konferencie o inteligentných kyberneticko-fyzických systémoch: Icps 2021 - Proceedings of International Conference on Intelligent Cyber-Physical Systems: Icps 2021

Diela autora vydali tieto vydavateľstvá: