A Textbook of Data Structures and Algorithms 3: Mastering Advanced Data Structures and Algorithm Design Strategies

Это третий том учебника по структурам данных и алгоритмам, посвящённый продвинутым темам и стратегиям проектирования алгоритмов. Книга представляет собой глубокое и систематическое изложение фундаментальных концепций компьютерных наук.

Основное внимание уделяется хеш-таблицам, их структуре, функциям хеширования и методам разрешения коллизий, включая линейное открытое адресирование и цепочки. Подробно рассматриваются операции над хеш-таблицами и анализ их производительности.

Вторая часть книги посвящена организации файлов, включая основные типы файловых структур: кучи (pile), последовательные и индексированные последовательные файлы. Описываются ключевые операции вставки, удаления и обновления данных, а также методы работы с переполнением.

Книга содержит практические примеры применения структур данных, такие как представление таблицы ключевых слов в компиляторах, использование хеш-таблиц в операциях соединения реляционных баз данных и организация прямых файлов.

A Textbook of Data Structures and Algorithms 3: Mastering Advanced Data Structures and Algorithm Design Strategies
A
Автор
G A Vijayalakshmi Pai
Издательство
ISTE Ltd and John Wiley & Sons, Inc.
Год
2022
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент