Электронный каталог НБ БНТУ

rus
Научная библиотека БНТУ
Режим работы: Пн-Пт.
- читальные залы с 9:00 до 20:00
- абонементы с 9:00 до 19:00
Сб. с 9:00 до 16:45. Вс. - выходной.
Адреса: г. Минск, ул. Я. Коласа, 16 (читальные залы)
пр. Независимости, 65 (абонементы и читальные залы)

ОНЛАЙН-ЗАКАЗ книг из каталога

ФИЛИАЛЫ

КНИГООБЕСПЕЧЕННОСТЬ

Поиск :

  • Новые поступления
  • Простой поиск
  • Расширенный поиск

  • Авторы
  • Издательства
  • Серии
  • Тезаурус (Рубрики)

  • Учебная литература:
    • По дисциплинам
    • По специальностям
    • По специализациям
    • По кафедрам
    • Список дисциплин

  • Информация о фонде
  • Помощь

Личный кабинет :


Электронный каталог: Лафоре, Роберт - Структуры данных и алгоритмы JAVA

Лафоре, Роберт - Структуры данных и алгоритмы JAVA

Структуры данных и алгоритмы JAVA
Доступно
 2 из 2
Книга
Автор:
Лафоре, Роберт
Структуры данных и алгоритмы JAVA
Серия: Классика Computer science
Издательство: Питер, Прогресс книга, 2023 г.
ISBN 9785446109395

Заказать Заказать

На полку На полку


Книга
004 Л29

Лафоре, Роберт.
Структуры данных и алгоритмы JAVA: пер. с англ. / Роберт Лафоре; [перевел с английского Е. Матвеев]. – 2-е издание. – Санкт-Петербург [и др.]: Питер: Прогресс книга, 2023. – 701 с.: ил. – (Классика Computer science) . - Перевод издания: Data structures & algorithms in Java / Robert Lafore. Indianapolis, Indiana : Sams. – Содерж.: Зачем нужны структуры данных и алгоритмы? ; Объектно-ориентированное программирование ; Прoграммoтexникa ; Java для программистов C++ ; Структуры данных библиотеки Java ; Массивы ; Приложение Array Workshop ; Поддержка массивов в Java ; Деление программы на классы ; Классы LowArray и LowArrayApp ; Интерфейсы классов ; Приложение Ordered Workshop ; Реализация упорядоченного массива на языке Java ; Логарифмы ; Хранение объектов ; О-синтаксис ; Простая сортировка ; Пузырьковая сортировка ; Сортировка методом вставки ; Сортировка объектов ; Стеки и очереди ; Приоритетные очереди ; Разбор арифметических выражений ; Связанные списки ; Приложение LinkList Workshop ; Простой связанный список ; Поиск и удаление заданных элементов ; Двусторонние списки ; Эффективность связанных списков ; Абстрактные типы данных ; Сортированные списки ; Двусвязные списки ; Итeраторы ; Рекурсия ; Треугольные числа ; Факториал ; Анаграммы ; Рекурсивный двоичный поиск ; Ханойская башня ; Сортировка слиянием ; Нетривиальная сортировка ; Сортировка Шелла ; Разбиение ; Быстрая сортировка ; Поразрядная сортировка ; Двоичные деревья ; Аналогия ; Поиск узла ; Вставка узла ; Обход дерева ; Удаление узла ; Эффективность двоичных деревьев ; Представление дерева в виде массива ; Дубликаты ключей ; Полный код программы tree.jаvа ; Код Хаффмана ; Красно-черные деревья ; Сбалансированные и несбалансированные деревья ; Работа с приложением RBTree Workshop ; Эксперименты с приложением Workshop ; Повороты ; Люди и компьютеры ; Вставка узла ; Удаление ; Эффективность красно-черных деревьев ; Другие сбалансированные деревья ; Деревья 2-3-4 ; Приложение Tree234 Workshop ; Реализация дерева 2-3-4 на языке Java ; Деревья 2-3-4 и красно-черные деревья ; Эффективность деревьев 2-3-4 ; Деревья 2-3 ; Внешнее хранение ; Хеш-таблицы ; Хеширование ; Открытая адресация ; Метод цепочек ; Хеш-функции ; Эффективность хеширования ; Хеширование и внешнее хранение данных ; Пирамиды ; Приложение HeapWorkshop ; Реализация пирамиды на языке Java ; Пирамидальное дерево ; Пирамидальная сортировка ; Графы ; Обход ; Минимальные остовные деревья ; Топологическая сортировка с направленными графами ; Связность в направленных графах ; Взвешенные графы ; Минимальное остовное дерево во взвешенных графах ; Задача выбора кратчайшего пути ; Поиск кратчайших путей между всеми парами вершин ; Эффективность ; Неразрешимые задачи ; Рекомендации по использованию. - ISBN 9785446109395: 86.90.

Второе издание одной из самых авторитетных книг по программированию посвящено использованию структур данных и алгоритмов. Алгоритмы — это основа программирования, определяющая, каким образом разрабатываемое программное обеспечение будет использовать структуры данных.-На четких и простых программных примерах автор объясняет эту сложную тему, предлагая читателям написать собственные программы и на практике освоить полученные знания. Рассматриваемые примеры написаны на языке Java, хотя для усвоения материала читателю не обязательно хорошо знать его — достаточно владеть любым языком программирования, например C++. Первая часть книги представляет собой введение в алгоритмизацию и структуры данных, а также содержит изложение основ объектно-ориентированного программирования. Следующие части посвящены различным алгоритмам и структурам данных, рассматриваемым от простого к сложному: сортировка, абстрактные типы данных, связанные списки, рекурсия, древовидные структуры данных, хеширование, пирамиды, графы. Приводятся рекомендации по использованию алгоритмов и выбору той или иной структуры данных в зависимости от поставленной задачи.

ГРНТИ 50.05.03
ГРНТИ 50.05.09
ГРНТИ 50.41.25
004.422.63
004.421

общий = СТРУКТУРА ДАННЫХ
общий = АЛГОРИТМЫ (мат., информатика)
общий = ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ
общий = СОРТИРОВКА ДАННЫХ
общий = JAVA (программный продукт)
Филиал Всего Доступно для брони Доступно для выдачи Бронирование
ОХОФ 1 1 1 Заказать
ЧЗ N1 1 1 1 Заказать

© Все права защищены ООО "Компания Либэр" , 2009 - 2025  v.20.121