Классические задачи Computer Science на языке Java

Книга представляет собой практическое руководство по решению фундаментальных задач информатики с использованием языка Java. Автор собрал 55 классических проблем, с которыми сталкиваются разработчики, и предлагает готовые алгоритмические решения, принципы и подходы.

Издание охватывает широкий спектр тем: от базовых алгоритмов и задач поиска до более сложных областей, таких как задачи с ограничениями, графовые алгоритмы, генетические алгоритмы, кластеризация методом k-средних, простейшие нейронные сети и состязательный поиск. Каждая задача рассматривается с практической точки зрения, с примерами кода на Java.

Книга структурирована по типам задач: простые задачи, задачи поиска, задачи с ограничениями, графовые задачи, алгоритмы искусственного интеллекта (генетические алгоритмы, нейронные сети) и другие. Особое внимание уделяется не только реализации, но и пониманию фундаментальных принципов Computer Science.

Издание будет полезно разработчикам Java, которые хотят углубить свои знания в области алгоритмов и структур данных, а также всем, кто готовится к техническим собеседованиям или изучает классические проблемы программирования.

Классические задачи Computer Science на языке Java
A
Автор
Дэвид Копец
Издательство
Питер
Год
2022
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент