Структуры данных и алгоритмы в Java | Data Structures and Algorithms in Java
By Лафоре Роберт
Структуры данных и алгоритмы в Java
Лафоре Роберт, 2020, Классика computer science
Обзор
Это второе издание авторитетного руководства посвящено структурам данных и алгоритмам, являющимся основой разработки программного обеспечения. Автор объясняет сложные концепции с помощью простых примеров на языке Java. Материал доступен для понимания даже при владении другими языками программирования, например C++.
Книга начинается с основ алгоритмизации, структур данных и объектно-ориентированного программирования. Далее материал усложняется, охватывая сортировку, абстрактные типы данных, связанные списки, рекурсию, древовидные структуры, хеширование, пирамиды и графы. Даются рекомендации по выбору подходящих алгоритмов и структур данных для конкретных задач.
Кому подойдёт
- Программистам, желающим углубить знания в области алгоритмов и структур данных.
- Разработчикам, использующим Java или желающим изучить ее основы.
- Студентам технических специальностей.
Ключевые особенности
- Язык: Русский
- Страниц: 704
- Тип обложки: твердый переплет
- Издательство: Питер
- Год издания: 2020
- Серия: Классика computer science
- ISBN: 9785446109395
Data Structures and Algorithms in Java
Robert Lafore, 2020, Classic Computer Science
Overview
This second edition of an authoritative guide focuses on data structures and algorithms, the foundation of software development. The author explains complex concepts through clear Java programming examples. Understanding the material requires familiarity with any programming language, such as C++.
The book begins with an introduction to algorithms, data structures, and object-oriented programming. Subsequent sections progress from simple to complex topics, including sorting, abstract data types, linked lists, recursion, tree structures, hashing, heaps, and graphs. Guidance is provided on selecting appropriate algorithms and data structures for specific tasks.
Who it's for
- Programmers seeking to deepen their understanding of algorithms and data structures.
- Developers working with Java or looking to learn its fundamentals.
- Computer science students.
Key features
- Language: Russian
- Pages: 704
- Binding: Hardcover
- Publisher: Piter
- Year: 2020
- Series: Classic Computer Science
- ISBN: 9785446109395