BOOKS - The Joys of Hashing Hash Table Programming with C, 2nd Edition
The Joys of Hashing Hash Table Programming with C, 2nd Edition - Thomas Mailund 2024 PDF | EPUB Apress BOOKS
ECO~14 kg CO²

1 TON

Views
54467

Telegram
 
The Joys of Hashing Hash Table Programming with C, 2nd Edition
Author: Thomas Mailund
Year: 2024
Pages: 225
Format: PDF | EPUB
File size: 10.6 MB
Language: ENG



Pay with Telegram STARS
The book covers the basics of hashing, hash tables, and their applications in computer science and engineering. It also discusses advanced topics such as collision resolution, cache performance optimization, and parallel processing. The book is divided into four parts: Part I: Introduction to Hashing and Hash Tables, Part II: Hash Table Operations, Part III: Applications of Hash Tables, and Part IV: Advanced Topics. Each part builds upon the previous one, providing a solid foundation for understanding the concepts and techniques covered in the book. The first part introduces the reader to the basics of hashing and hash tables, including the definition of a hash function, the properties of a good hash function, and the different types of collisions that can occur in a hash table. The second part explores the operations performed on hash tables, such as insertion, deletion, and searching, and discusses the time and space complexity of these operations. The third part delves into the various applications of hash tables in computer science and engineering, including database indexing, data compression, and cryptography. Finally, the fourth part covers advanced topics such as collision resolution, cache performance optimization, and parallel processing, which are essential for developing efficient and scalable hash table implementations. Throughout the book, the author uses C programming language to illustrate the concepts and techniques, making it accessible to readers with some programming experience. The book also includes exercises and projects to help reinforce the concepts learned and provide practical experience in implementing hash tables. The Joys of Hashing Hash Table Programming with C 2nd Edition is an excellent resource for anyone looking to gain a deeper understanding of hashing and hash table programming, from beginners to experienced programmers looking to expand their knowledge in this area.
Книга посвящена основам хеширования, хеш-таблицам и их приложениям в информатике и технике. В нем также обсуждаются дополнительные темы, такие как разрешение конфликтов, оптимизация производительности кэш-памяти и параллельная обработка. Книга разделена на четыре части: Часть I: Введение в хеширование и хеш-таблицы, Часть II: Операции с хеш-таблицами, Часть III: Применение хеш-таблиц и Часть IV: Расширенные темы. Каждая часть основывается на предыдущей, обеспечивая прочную основу для понимания концепций и методов, описанных в книге. Первая часть знакомит читателя с основами хеширования и хеш-таблиц, включая определение хеш-функции, свойства хорошей хеш-функции и различные типы коллизий, которые могут происходить в хеш-таблице. Во второй части рассматриваются операции, выполняемые над хеш-таблицами, такие как вставка, удаление и поиск, а также обсуждается сложность этих операций по времени и пространству. Третья часть посвящена различным применениям хеш-таблиц в информатике и инженерии, включая индексирование баз данных, сжатие данных и криптографию. Наконец, четвертая часть охватывает расширенные темы, такие как разрешение коллизий, оптимизация производительности кэш-памяти и параллельная обработка, которые необходимы для разработки эффективных и масштабируемых реализаций хеш-таблиц. На протяжении всей книги автор использует язык программирования Си для иллюстрации концепций и техник, делая его доступным для читателей с некоторым опытом программирования. Книга также включает в себя упражнения и проекты, помогающие усилить усвоенные концепции и дать практический опыт реализации хеш-таблиц. The Joys of Hashing Hash Table Programming with C 2nd Edition - отличный ресурс для всех, кто хочет получить более глубокое понимание хеширования и программирования хеш-таблиц, от начинающих до опытных программистов, желающих расширить свои знания в этой области.
''

You may also be interested in:

Me and the Table - My Autobiography
24 Table Saw Projects
Final Table
Bread on the Table
The Brazilian Table
The Couple At Table Six
The Planet on the Table
In Too Deep (Table 21, #1)
From the oven to the table
The Table Book
A la table du vent
Table for One: Stories
Table for Two: Fictions
Secrets of the Southern Table
The Periodic Table of Marvel
Router Table Workshop
The Cupboard to Table Cookbook
How to build a pool table
Best of Cauliflower From Mind to Table
The Expert at the Card Table
The Farm Table (A Cookbook)
All-American Paleo Table
Liars| Table
Table For Six: Sitting here comes at a price
The Farm Table: [A Cookbook]
Grace|s Table
A Table For Two: A Holiday Romance
Spain and the World Table
Come to the Table (A SouledOut Sisters Novel #2)
Table Manners The Cookbook
Table for Two: Recipes for the Ones You Love
The Lost Dialogues of Table 18
The Pollan Family Table
Table for Two (Starling Bay #7)
All-American Paleo Table
Table Saw Techniques Use Your Saw Like a Pro
Table Saw Bench Guide
Table for Three (Hold the Blood, #1)
Periodic Table (DK Eyewitness)
The Mediterranean Family Table