A Common-Sense Guide to Data Structures and Algorithms, Second Edition: Az alapvető programozási készségek fejlesztése

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

A Common-Sense Guide to Data Structures and Algorithms, Second Edition: Az alapvető programozási készségek fejlesztése (Jay Wengrow)

Olvasói vélemények

Összegzés:

A könyv átfogó, kezdőbarát útmutatót nyújt az adatstruktúrák és algoritmusok (DS&A) témaköréhez, világos magyarázatokkal és lépésről-lépésre történő illusztrációkkal. Bár a gyakorlati példák és a jól szervezett szerkezet előnyeit élvezheti, túlnyomórészt több programozási nyelvet használ, ami egyes olvasók számára kihívást jelenthet.

Előnyök:

Világos és közérthető írásmód, amely az összetett fogalmakat könnyen érthetővé teszi.

Hátrányok:

Az alapvető adatszerkezetek és algoritmusok átfogó lefedettsége.

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

Eredeti címe:

A Common-Sense Guide to Data Structures and Algorithms, Second Edition: Level Up Your Core Programming Skills

Könyv tartalma:

Ha azt hitted, hogy az adatszerkezetek és algoritmusok csak elméletben léteznek, akkor lemaradsz arról, hogy mit tudnak kihozni a kódodból. Tanuld meg használni a Big O jelölést, hogy a kódod nagyságrendekkel gyorsabban fusson. Válasszon az olyan adatszerkezetek közül, mint a hash táblák, fák és gráfok, hogy exponenciálisan növelje kódja hatékonyságát. Egyszerű nyelvezetével és világos ábráival ez a könyv érthetővé teszi ezt az összetett témát, függetlenül attól, hogy milyen háttérrel rendelkezik. Ez az új kiadás minden fejezetben gyakorlati feladatokat tartalmaz, valamint új fejezeteket olyan témákról, mint a dinamikus programozás, a halmazok és a próbák. Szerezze be a gyakorlatias információkat, amelyekre szüksége van ahhoz, hogy elsajátítsa az adatszerkezeteket és algoritmusokat a mindennapi munkájához.

Az algoritmusok és adatszerkezetek sokkal többek, mint elvont fogalmak. Elsajátításuk lehetővé teszi, hogy gyorsabban és hatékonyabban futó kódot írjon, ami különösen fontos a mai webes és mobilalkalmazások esetében. Az adatszerkezetek és algoritmusok gyakorlati megközelítése olyan technikákkal és valós forgatókönyvekkel, amelyeket a mindennapos termelési kódban is használhat, JavaScript, Python és Ruby nyelvű példákkal. Ez az új és átdolgozott második kiadás új fejezeteket tartalmaz a rekurzióról, a dinamikus programozásról és a Big O használatáról a mindennapi munkában.

Használja a Big O jelölést a kód hatékonyságának mérésére és kifejezésére, és módosítsa az algoritmust, hogy gyorsabbá tegye. Tudja meg, hogy a tömbök, kapcsolt listák és hash-táblák kiválasztása hogyan befolyásolhatja drámaian a megírt kódot. Használja a rekurziót trükkös problémák megoldására, és hozzon létre olyan algoritmusokat, amelyek exponenciálisan gyorsabban futnak, mint az alternatívák. Ásson bele az olyan fejlett adatszerkezetekbe, mint a bináris fák és gráfok, amelyek segítik az olyan speciális alkalmazások skálázását, mint a közösségi hálózatok és a térképező szoftverek. Még egyetlen kulcsszóval is találkozhatsz, amely turbófeltöltést adhat a kódodnak. Gyakorolja új ismereteit a minden fejezetben található feladatokkal, valamint a részletes megoldásokkal.

Használja ezeket a technikákat még ma, hogy gyorsabbá és skálázhatóbbá tegye a kódját.

A könyv egyéb adatai:

ISBN:9781680507225
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2020
Oldalak száma:250

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

A Common-Sense Guide to Data Structures and Algorithms, Second Edition: Az alapvető programozási...
Ha azt hitted, hogy az adatszerkezetek és...
A Common-Sense Guide to Data Structures and Algorithms, Second Edition: Az alapvető programozási készségek fejlesztése - A Common-Sense Guide to Data Structures and Algorithms, Second Edition: Level Up Your Core Programming Skills

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