Cтолкнулись с «неразрешимой» проблемой при разработке программного обеспечения? Скорее всего, кто-то уже справился с этой задачей, и вы можете не ломать голову. Дэвид Копец собрал наиболее полезные готовые решения, принципы и алгоритмы. «Классические задачи Computer Science на языке Java» — это мастер-класс по программированию, содержащий 55 практических примеров, затрагивающих самые актуальные темы: базовые алгоритмы, ограничения, искусственный интеллект и многое другое.
ОБ ИСХОДНОМ КОДЕ.
Исходный код в этой книге написан в соответствии с версией 11 языка Java. В нем используются функции, которые стали доступными только в Java 11, поэтому часть кода не будет работать на более ранних версиях Java. Вместо того чтобы пытаться заставить примеры работать в более ранней версии, просто загрузите последнюю версию Java, прежде чем начинать работу с книгой. Я выбрал версию 11, так как это самая последняя LTS (с долгосрочной поддержкой) версия Java, выпущенная на момент написания книги. Код должен работать с более поздними (и будущими) версиями Java. Фактически значительная часть кода будет работать с версиями Java начиная с Java 8. Я знаком с программистами, которые но разным причинам все еще применяют Java 8 (cough Android), но чтобы подчеркнуть ценность изучения новых функций языка, я стану использовать более новую его версию.
Краткое содержание.
Благодарности.
Об авторе.
Об иллюстрации на обложке.
От издательства.
Введение.
Глава 1.Простые задачи.
Глава 2.Задачи поиска.
Глава 3.Задачи с ограничениями.
Глава 4.Графовые задачи.
Глава 5.Генетические алгоритмы.
Глава 6.Кластеризация методом к-средних.
Глава 7.Простейшие нейронные сети.
Глава 8.Состязательный поиск.
Глава 9.Другие задачи.
Глава 10.Интервью с Брайаном Гетцем.
Приложение А. Глоссарий.
Приложение Б. Дополнительные ресурсы.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #Копец :: #книги по программированию :: #программирование :: #Java
Смотрите также учебники, книги и учебные материалы:
- Микросервисы, Паттерны разработки и рефакторинга, Ричардсон К., 2020
- Head First, Изучаем Go, Макгаврен Д., 2020
- Глубокое обучение с подкреплением, AlphaGo и другие технологии, Лапань М., 2020
- Классические задачи Computer Science на языке Python, Копец Д., 2020
- Программирование на Rust, Клабник С., Николс К., 2021
- Искусство чистого кода, Майер К., 2023
- Искусство Agile-разработки, Теория и практика гибкой разработки ПО, Шор Д., Уорден Ш., 2024
- Делай как в Google, Разработка программного обеспечения, Винтерс Т., Маншрек Т., Райт Х., 202