«И» «ИЛИ»  
© Публичная Библиотека
 -  - 
Универсальная библиотека, портал создателей электронных книг. Только для некоммерческого использования!
Коллинз Уильям Дж.
.

Уильям Дж. Коллинз 143k

(William J. Collins)

()

.
.
  • Коллинз У.Дж. Структуры данных и стандартная библиотека шаблонов. (Data Structures and the Standart Template Lierari) [Djv- 8.1M] [Pdf-13.3M] Автор: Уильям Дж. Коллинз (William J. Collins). Перевод с английского под редакцией Ю. Левчука. Научно-техническое издание.
    (Москва: Издательство «Бином-Пресс», 2004)
    Скан: ???, OCR, обработка, формат Djv, Pdf: bolega, 2018
    • КРАТКОЕ СОДЕРЖАНИЕ:
      Предисловие (11).
      Глава 1. Классы в C++ (19).
      Глава 2. Структуры хранения данных для классов-контейнеров (51).
      Глава 3. Введение в программную инженерию (77).
      Глава 4. Рекурсия (105).
      Глава 5. Векторы и очереди с двусторонним доступом (167).
      Глава 6. Списки (207).
      Глава 7. Очереди и стеки (249).
      Глава 8. Двоичные деревья и двоичные деревья поиска (299).
      Глава 9. AVL-деревья (343).
      Глава 10. Красно-черные деревья (377).
      Глава 11. Очереди с приоритетом и кучи (423).
      Глава 12. Сортировка (459).
      Глава 13. Поиск и хэш-классы (493).
      Глава 14. Графы, деревья и сети (541).
      Приложение 1. Некоторые сведения из математики (593).
      Приложение 2. Класс string (607).
      Приложение 3. Полиморфизм (617).
Аннотация издательства: В книге рассматриваются основы организации структур данных и их реализации с использованием C++ в качестве языка инструкций. Большинство рассматриваемых структур данных, таких как массивы, векторы, очереди, списки и стеки, имеются в составе стандартной библиотеки шаблонов (STL). Достаточно подробно исследуется каноническая реализация этих структур данных, которая является как эффективной, так и краткой. Большое внимание уделяется также алгоритмам для работы со структурами данных.
Книга следует принципу изучения на практических примерах. Программные проекты в конце каждой главы позволяют читателю разрабатывать и реализовывать свои собственные структуры данных, либо расширять или применять структуры данных, рассматриваемые в главе. При выполнении лабораторных работ, предусмотренных в каждой главе, читатель сможет получить практические навыки применения полученных знаний при реальном программировании.
Книга может быть использована в качестве учебного пособия при изучении компьютерных технологий в программах высших учебных заведений.