Реализация полезных алгоритмов на C++

Вес 620 г
Габариты 21.59 × 14.48 × 2.54 см
handling_time

20 days

Формат

шитая

Издательство

Переплет

Автор

Стандарт

3

Дата получения

05.12.2023

Год выпуска

Количество страниц

SKU

11171700

Формат, мм\см

197x250x32

Тираж

ISBN

978-5-9775-1862-8

EAN

9785977518628

Серия

498 
icon

* в связи с отменой регулярного авиасообщения срок доставки может быть дольше обычного

Описание

Книга с подробным описанием всевозможных алгоритмов, которые принято реализовывать на C++ в силу высоких требований к скорости и наращиванию мощности алгоритмов. Алгоритмы относятся к следующим предметным областям: машинное обучение и нейронные сети, статистика, криптография, оптимизация, перемножение матриц, хэширование, строковые алгоритмы, случайные леса, методы работы с числами, сортировка, кластеризация, графовые алгоритмы и другие темы, касающиеся программной инженерии. Затронуты вопросы командной разработки алгоритмов. Книгу можно использовать как справочник по алгоритмам для программистов и исследователей и как учебное пособие для студентов соответствующих специальностей. Также будет полезна при подготовке к собеседованиям. Желаю, чтобы мое желание не исполнилось.
Дуглас Хофштадтер Профессия программиста неотделима от работы с алгоритмами и структурами данных. В идеале алгоритм должен быть корректным, легко понятным, применимым для решения разнообразных задач и при этом эффективным. В книге даны и объяснены реализации всевозможных алгоритмов, готовых к внедрению и не защищенных авторскими правами. Алгоритмы относятся к следующим предметным областям: статистические методы, числовые методы, программная инженерия, сортировка, хэширование, графовые алгоритмы, оптимизация, криптография, строковые алгоритмы, спектральная кластеризация, глубокое обучение, перемножение матриц случайные леса и другим. Важнейшая часть книги посвящена машинному обучению и отличается значительным теоретическим и академическим уклоном. Каждая глава будет для вас небольшим открытием. Например, разобраны малоизученные практические аспекты выпуклой оптимизации, метода Монте-Карло и кластеризации при проектировании и усилении нейронных сетей. Затронуты вопросы командной разработки алгоритмов. В зависимости от уровня вашей подготовки книга может послужить учебником или справочником, но на долгие годы останется для вас настольной. Все примеры кода и некоторые иллюстрации можно скачать здесь: https://github.com/dkedyk/ImplementingUsefulAlgorithms.

Книги, изданные в Израиле