Купить электронную книгу: Структуры данных и алгоритмы в Java
Купить книгу?
- 12,34 МБ
- Отзывов: пока нет ( + добавить свой )
- Год издания:2013 г.
- Издательство:Питер
- Формат книги:PDF
- Жанр:Программирование
- Кол-во страниц:703
- Книгу купило:534 человек
- Автор:Лафоре Р.
- Структуры данных и алгоритмы в Java — Второе издание одной из самых авторитетных книг по программированию посвящено использованию структур данных и алгоритмов. Алгоритмы — это основа программирования, определяющая, каким образом разрабатываемое программное обеспечение будет использовать структуры данных. На чётких и простых программных примерах автор объясняет эту сложную тему, предлагая читателям написать собственные программы и на практике усвоить полученные знания. Рассматриваемые примеры написаны на языке Java, хотя для усвоения материала читателю не обязательно хорошо знать его — достаточно владеть любым языком программирования, например С++. Первая часть книги представляет собой введение в алгоритмизацию и структуры данных, а также содержит изложение основ объектно-ориентированного программирования. Следующие части посвящены различным алгоритмам и структурам данных, рассматриваемым от простого к сложному: сортировка, абстрактные типы данных, связанные списки, рекурсия, древовидные структуры данных, хеширование, пирамиды, графы. Приводятся рекомендации по использованию алгоритмов и выбору той или иной структуры данных в зависимости от поставленной задачи.
Содержание:
Введение
Глава 1. Общие сведения
Глава 2. Массивы
Глава 3. Простая сортировка
Глава 4. Стеки и очереди
Глава 5. Связанные списки
Глава 6. Рекурсия
Глава 7. Нетривиальная сортировка
Глава 8. Двоичные деревья
Глава 9. Красно-черные деревья
Глава 10. Деревья 2-3-4
Глава 11. Хеш-таблицы
Глава 12. Пирамиды
Глава 13. Графы
Глава 14. Взвешенные графы
Глава 15. Рекомендации по использованию
Приложение А. Приложения Workshop и примеры программ
Приложение Б. Литература
Приложение В. Ответы на вопросы
Об авторе
Алфавитный указатель
Что еще прочитать?
Создай учетную запись
Создай учетную запись
Создай учетную запись
Создай учетную запись
Создай учетную запись
Комментариев
войти с помощью vk
Создать аккаунт
Войти
Случайная книга