Книга: Лафоре Роберт «Структуры данных и алгоритмы в Java»
Производитель: "ПИТЕР" Серия: "Классика Computer Science" Второе издание одной из самых авторитетных книг по программированию посвящено использованию структур данных и алгоритмов. Алгоритмы это основа программирования, определяющая, каким образом разрабатываемое программное обеспечение будет использовать структуры данных. На четких и простых программных примерах автор объясняет эту сложную тему, предлагая читателям написать собственные программы и на практике усвоить полученные знания. Рассматриваемые примеры написаны на языке Java, хотя для усвоения материала читателю не обязательно хорошо знать его достаточно владеть любым языком программирования, например C++. Первая часть книги представляетсобой введение в алгоритмизацию и структуры данных, а также содержит изложение основ объектно-ориентированного программирования. Следующие части посвящены различным алгоритмам и структурам данных, рассматриваемым от простого к сложному: сортировка, абстрактные типы данных, связанные списки, рекурсия, древовидные структуры данных, хеширование, пирамиды, графы. Приводятся рекомендации по использованию алгоритмов и выбору той или иной структуры данных в зависимости от поставленной задачи. Издательство: "ПИТЕР" (2018)
ISBN: 978-5-4461-0939-5 |
Другие книги автора:
Книга | Описание | Год | Цена | Тип книги |
---|---|---|---|---|
Структуры данных и алгоритмы в Java | Второе издание одной из самых авторитетных книг по программированию посвящено использованию структур… — Питер, Классика computer science Подробнее... | бумажная книга | ||
Объектно-ориентированное программирование в С++ | Благодаря этой книге тысячи пользователей овладели технологией объектно-ориентированного… — Питер, Классика computer science Подробнее... | бумажная книга | ||
Структуры данных и алгоритмы в Java. Классика Computers Science | Второе издание одной из самых авторитетных книг по программированию посвящено использованию структур… — Питер, Классика computer science Подробнее... | бумажная книга | ||
Объектно-ориентированное программирование в С++. Классика Computer Science. Серия: Классика computer science | 928 стр. Благодаря этой книге тысячи пользователей овладели технологией объектно-ориентированного… — ПИТЕР, (формат: 70x100/16мм, 928 стр.) Классика Computer Science Подробнее... | бумажная книга | ||
Объектно-ориентированное программирование в С++. Классика Computer Science | Благодаря этой книге тысячи пользователей овладели технологией объектно-ориентированного… — Питер, (формат: 70x100/16мм, 928 стр.) Классика Computer Science Подробнее... | бумажная книга |
См. также в других словарях:
Структура данных — Бинарное дерево, простой пример ветвящейся связной структуры данных. Структура данных (англ. data structure) программная единица, позволяющая хран … Википедия
Куча (структура данных) — Эта статья о структуре данных в программировании. О динамической области распределения памяти см. Динамически распределяемая память. Пример полной бинарной кучи … Википедия
Префиксное дерево — Префиксное дерево абстрактный тип данных (АТД), структура данных, позволяющая хранить ассоциативный массив, ключами которого являются строки. В отличие от б … Википедия
Класс (программирование) — У этого термина существуют и другие значения, см. Класс. Класс в программировании набор методов и функций. Другие абстрактные типы данных метаклассы, интерфейсы, структуры, перечисления характеризуются какими то своими, другими… … Википедия
Вирт, Никлаус — Никлаус Вирт Niklaus E. Wirth … Википедия
Обобщённое программирование — (англ. generic programming) парадигма программирования, заключающаяся в таком описании данных и алгоритмов, которое можно применять к различным типам данных, не меняя само это описание. В том или ином виде поддерживается разными… … Википедия