Hands-On Data Structures and Algorithms with Python_Second Edition (Kézzelfogható adatszerkezetek és algoritmusok Python_második kiadás)

Értékelés:   (4.2 az 5-ből)

Hands-On Data Structures and Algorithms with Python_Second Edition (Kézzelfogható adatszerkezetek és algoritmusok Python_második kiadás) (Basant Agarwal)

Olvasói vélemények

Összegzés:

A könyvet hasznos bevezetésként írják le az adattudományba a Python segítségével, amely teljesen kezdők számára is alkalmas, de számos komoly problémával küzd, többek között a rossz nyomtatási minőséggel, számos elgépeléssel és a fontos témák, például a kiegyensúlyozott fák elégtelen lefedettségével. Míg egyes olvasók értéket találtak az alapfogalmak magyarázatában, sokan kritizálták a kódpéldák szerkesztési minőségét és helyességét, ami kihívást jelent a kezdők számára a hatékony tanuláshoz.

Előnyök:

Jó bevezetés az adatszerkezetek és algoritmusok világába kezdők számára.
Világos és tömör magyarázatok a vermekről és a várólistákról.
Könnyed áttekintést nyújt az adatszerkezetekről.
Hasznos lehet az adatszerkezetekkel és algoritmusokkal kapcsolatos ismeretek felfrissítéséhez.
Néhány olvasó egyszerűnek és jól prezentáltnak találta.

Hátrányok:

Gyenge nyomtatási minőség és kötési problémák.
Számos elgépelési és szintaktikai hiba a kódrészletekben.
Fontos témák (pl. kiegyensúlyozott fák) hiányos lefedettsége.
Hibás információk és zavaros magyarázatok.
Nem ajánlott teljesen kezdőknek a félreértések lehetősége miatt.

(13 olvasói vélemény alapján)

Eredeti címe:

Hands-On Data Structures and Algorithms with Python_Second Edition

Könyv tartalma:

Komplex adatstruktúrák és algoritmusok megvalósítása Python használatával Főbb jellemzők Az alapvető Python adatstruktúrák elemzésének és tervezésének megértése Olyan fejlett Python fogalmak megismerése, mint a Big O jelölés és a dinamikus programozás A hagyományos adatstruktúrák funkcionális és reaktív megvalósításának megismerése Könyv leírása

Az adatszerkezetek lehetővé teszik az adatok hatékony tárolását és rendszerezését. Bármilyen probléma szempontjából kritikusak, teljes megoldást nyújtanak, és újrafelhasználható kódként viselkednek. A Hands-On Data Structures and Algorithms with Python megtanítja az alapvető Python adatszerkezeteket és a leggyakoribb algoritmusokat az egyszerű és karbantartható alkalmazások építéséhez.

Ez a könyv segít megérteni a linkelt listák, a kettős linkelt listák és a körkörös linkelt listák erejét. Megtanulja, hogyan hozzon létre összetett adatszerkezeteket, például gráfokat, veremeket és sorokat. A fejezeteken keresztül haladva felfedezheti a bináris keresések és a bináris keresőfák alkalmazását, valamint megismerheti az olyan feladatokban használt gyakori technikákat és struktúrákat, mint az előfeldolgozás, a modellezés és az adatok átalakítása. A befejező fejezetekben megismerkedhet a kódjának kezelhető, konzisztens és bővíthető módon történő szervezésével. A buborékos rendezés, a kiválasztási rendezés, a beszúrási rendezés és az egyesítési rendezési algoritmusok részletes tanulmányozását is meg fogja tanulni.

A könyv végére megtanulja, hogyan építsen olyan komponenseket, amelyek könnyen érthetőek, hibakereshetőek és különböző alkalmazásokban használhatóak. Betekintést nyerhet az összes fontos és releváns algoritmus Python implementációjába. Amit megtanulhat Megérti az objektumreprezentációt, az attribútumkötést és az adatkapszulázást Megalapozott ismereteket szerez a Python adatszerkezeteiről algoritmusok segítségével Tanulja meg az algoritmusokat példákon keresztül, képi ábrázolással Tanulja meg az összetett algoritmusokat egyszerű magyarázaton keresztül, Python implementálásával Építsen kifinomult és hatékony adatalkalmazásokat Pythonban Értse meg a Python adattudományban használt gyakori programozási algoritmusokat Írjon hatékony és robusztus kódot Python 3-ban. 7 Kinek szól ez a könyv

Ez a könyv azoknak a fejlesztőknek szól, akik meg akarják tanulni az adatszerkezeteket és algoritmusokat Pythonban, hogy összetett és rugalmas programokat írhassanak. Alapvető Python programozási ismeretek elvártak. Tartalomjegyzék Python objektumok, típusok és kifejezések Python adattípusok és szerkezetek Az algoritmusok tervezésének alapelvei Listák és mutatószerkezetek Halmazok és sorok Fák Kaszálás és szimbólumtáblák Gráfok és egyéb algoritmusok Keresés Rendezés Kiválasztási algoritmusok String algoritmusok és technikák Tervezési technikák és stratégiák Implementációk, alkalmazások és eszközök

A könyv egyéb adatai:

ISBN:9781788995573
Szerző:
Kiadó:
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Hands-On Data Structures and Algorithms with Python_Second Edition (Kézzelfogható adatszerkezetek és...
Komplex adatstruktúrák és algoritmusok...
Hands-On Data Structures and Algorithms with Python_Second Edition (Kézzelfogható adatszerkezetek és algoritmusok Python_második kiadás) - Hands-On Data Structures and Algorithms with Python_Second Edition
Hands-On Data Structures and Algorithms with Python - Harmadik kiadás - Hands-On Data Structures and...
Értse meg, hogy a különböző adatstruktúrák és...
Hands-On Data Structures and Algorithms with Python - Harmadik kiadás - Hands-On Data Structures and Algorithms with Python - Third Edition
Az intelligens kiber-fizikai rendszerek nemzetközi konferenciájának jegyzőkönyve: Icps 2021 -...
1. fejezet. Mikrofázismérő egység ( PMU) az...
Az intelligens kiber-fizikai rendszerek nemzetközi konferenciájának jegyzőkönyve: Icps 2021 - Proceedings of International Conference on Intelligent Cyber-Physical Systems: Icps 2021
Az intelligens kiber-fizikai rendszerek nemzetközi konferenciájának jegyzőkönyve: Icps 2021 -...
1. fejezet. Mikrofázismérő egység ( PMU) az...
Az intelligens kiber-fizikai rendszerek nemzetközi konferenciájának jegyzőkönyve: Icps 2021 - Proceedings of International Conference on Intelligent Cyber-Physical Systems: Icps 2021

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)