A zárolás örömei: Zárolt táblázatok programozása C-vel

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

A zárolás örömei: Zárolt táblázatok programozása C-vel (Thomas Mailund)

Olvasói vélemények

Összegzés:

A hashingról szóló könyv rengeteg információt tartalmaz, de küzd a világos magyarázatokkal, amelyek elérhetővé teszik a különböző szintű előismeretekkel rendelkező olvasók számára.

Előnyök:

A szerző jól érti a témát, értékes betekintést nyújt a hashingolásba és annak alkalmazásaiba.

Hátrányok:

A magyarázatok nem egyértelműek, és túl sok előzetes tudást feltételeznek, ami megnehezíti a fogalmak mélyebb megértésével nem rendelkező olvasók számára. A konkrét terminológia nincs jól definiálva, ami zavart okoz.

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

Eredeti címe:

The Joys of Hashing: Hash Table Programming with C

Könyv tartalma:

Hash-táblák működő implementációinak létrehozása C programozási nyelven. Ez a könyv az ütközésfeloldási stratégiákat nélkülöző egyszerű első próbálkozásokkal kezdődik, majd a különböző tervezési ötleteket és megközelítéseket bemutató fejlesztéseken és bővítéseken keresztül halad, amelyeket a döntések validálására szolgáló kísérletek követnek.

A kivonatos táblázatok, ha megfelelően implementálják és használják őket, kivételesen hatékony adatszerkezetek a halmazok és keresőtáblák reprezentálására, alacsony rezsióradíjjal, állandó idővel biztosítva a beszúrási, törlési és keresési műveleteket.

A The Joys of Hashing végigvezet a hatékony hash-táblák megvalósításán, valamint a táblázatok építésénél a különböző tervezési döntések előnyein és hátrányain. A könyvben használt forráskód elérhető a GitHubon az újrafelhasználás és a kísérletezés céljából.

Mit fogsz tanulni

⬤ A hash-táblák mögött álló alapötletek elsajátítása.

⬤ Végezze el az ütközések feloldását, beleértve az ütközések kezelésére szolgáló stratégiákat és azok teljesítményre gyakorolt következményeit.

⬤ Méretezd át vagy növeld és zsugorítsd a táblákat szükség szerint.

⬤ Tárolja az értékeket, kezelve, amikor az értékeket kulcsokkal együtt kell tárolni, hogy általános halmazokat és leképezéseket hozzon létre.

Kinek szól ez a könyv

Akik legalább némi korábbi programozási tapasztalattal rendelkeznek, különösen a C programozásban.

A könyv egyéb adatai:

ISBN:9781484240656
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés
A kiadás éve:2019
Oldalak száma:206

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Bevezetés a számítógépes gondolkodásba: Problémamegoldás, algoritmusok, adatszerkezetek és még sok...
Ismerje meg a számítógépes gondolkodás és az...
Bevezetés a számítógépes gondolkodásba: Problémamegoldás, algoritmusok, adatszerkezetek és még sok más - Introduction to Computational Thinking: Problem Solving, Algorithms, Data Structures, and More
Mutatók a C programozásban: A memóriakezelés, rekurzív adatszerkezetek, karakterláncok és tömbök...
Jobb megértést szerezhet a mutatókról, a mutatók...
Mutatók a C programozásban: A memóriakezelés, rekurzív adatszerkezetek, karakterláncok és tömbök modern megközelítése - Pointers in C Programming: A Modern Approach to Memory Management, Recursive Data Structures, Strings, and Arrays
A Markdown és a Pandoc bevezetése: A jelölőnyelv és a dokumentumkonvertáló használata - Introducing...
1: A Markdown és a Pandoc kezdők útmutatója2:...
A Markdown és a Pandoc bevezetése: A jelölőnyelv és a dokumentumkonvertáló használata - Introducing Markdown and Pandoc: Using Markup Language and Document Converter
Funkcionális adatszerkezetek az R-ben: Haladó statisztikai programozás R-ben - Functional Data...
Algoritmikus programozás tanulása R nyelven.Emulálja...
Funkcionális adatszerkezetek az R-ben: Haladó statisztikai programozás R-ben - Functional Data Structures in R: Advanced Statistical Programming in R
String algoritmusok C nyelven: Hatékony szövegreprezentáció és keresés - String Algorithms in C:...
1. Bevezetés. - 2. Klasszikus algoritmusok az...
String algoritmusok C nyelven: Hatékony szövegreprezentáció és keresés - String Algorithms in C: Efficient Text Representation and Search
Kezdő adattudomány az R-ben 4: Adatelemzés, vizualizáció és modellezés az adattudósok számára -...
Ismerje meg az adatelemzés és szoftverfejlesztés...
Kezdő adattudomány az R-ben 4: Adatelemzés, vizualizáció és modellezés az adattudósok számára - Beginning Data Science in R 4: Data Analysis, Visualization, and Modelling for the Data Scientist
R 4 Adattudományi gyorsreferencia: A Pocket Guide to Apis, Libraries, and Packages (Zsebkalauz az...
Ebben a praktikus, gyors kézikönyvben számos R...
R 4 Adattudományi gyorsreferencia: A Pocket Guide to Apis, Libraries, and Packages (Zsebkalauz az apikhoz, könyvtárakhoz és csomagokhoz) - R 4 Data Science Quick Reference: A Pocket Guide to Apis, Libraries, and Packages
Funkcionális programozás az R 4-ben: Haladó statisztikai programozás adattudományi, elemzési és...
Sajátítsa el a függvényeket, és fedezze fel, hogyan...
Funkcionális programozás az R 4-ben: Haladó statisztikai programozás adattudományi, elemzési és pénzügyi célokra - Functional Programming in R 4: Advanced Statistical Programming for Data Science, Analysis, and Finance
A zárolás örömei: Zárolt táblázatok programozása C-vel - The Joys of Hashing: Hash Table Programming...
Hash-táblák működő implementációinak létrehozása C...
A zárolás örömei: Zárolt táblázatok programozása C-vel - The Joys of Hashing: Hash Table Programming with C
A kezdők útmutatója a GitHubhoz - The Beginner's Guide to GitHub
Hallottál a gitről és a GitHubról, és tudni szeretnéd, mi ez a nagy felhajtás. Azért...
A kezdők útmutatója a GitHubhoz - The Beginner's Guide to GitHub
Metaprogramozás az R-ben: Haladó statisztikai programozás adattudományhoz, elemzéshez és...
Tanulja meg, hogyan manipulálhatja a függvényeket és...
Metaprogramozás az R-ben: Haladó statisztikai programozás adattudományhoz, elemzéshez és pénzügyekhez - Metaprogramming in R: Advanced Statistical Programming for Data Science, Analysis and Finance

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)