Введение в анализ алгоритмов (Солтис Майкл, Логунов А. (переводчик)); ДМК Пресс, 2019

1731 грн.

  • Издатель: ДМК-Пресс
  • ISBN: 978-5-97060-696-4
  • EAN: 9785970606964

  • Книги: Программирование
  • ID: 3406098
Купить Купить в кредит

Описание

Как доказать, что заданный алгоритм делает то, что он должен делать?

Ключевые идеи индукции и инвариантности

Стандартные методы проектирования: жадные алгоритмы, динамическое программирование и парадигма "разделяй и властвуй"

Математическая основа алгоритмов

Расширенные алгоритмы

Задания с предельными сроками

Онлайновые алгоритмы

Шифрование с публичным ключом

Решение оптимизационных задач

Задача данной книги проста: разобрать "идеи", лежащие в основе программ, и показать, как доказывать их правильность.

Как математически доказать, что заданный алгоритм делает то, что он должен делать? И почему это так важно?

Доказывается правильность классических алгоритмов: целочисленного деления, алгоритм Евклида, ранжирования, др. Помимо традиционных алгоритмов, таких как жадные алгоритмы, алгоритмы динамического программирования и алгоритмы "разделяй и властвуй", книга исследует также рандомизированные и онлайновые алгоритмы. Первые стали повсеместными из-за появления криптографии, а вторые необходимы во многих областях, начиная с операционных систем и заканчивая фондовым рынком.

Книга усеяна задачами. Большинство задач теоретические, но многие требуют реализации алгоритма; для таких задач используется язык программирования Python 3. Несмотря на свою краткость, издание является математически строгим. Желательно предварительное знакомство с дискретной математикой.

Издание предназначено для студентов вузов, специалистов в области информатики и математики, а также широкого круга программистов и разработчиков.

Видео Обзоры (5)

Научись читать ЭКГ за 14 минут!!! Простой алгоритм интерпретации ЭКГ

1. Алгоритмы и структуры данных. Введение | Технострим

1. Введение в Python. Курс "ВВЕДЕНИЕ В АНАЛИЗ ДАННЫХ" | Технострим

Введение в распараллеливание алгоритмов и программ, Карпов В. Е. 24.09.2021г.

Введение в распараллеливание алгоритмов и программ, Карпов В. Е. 17.09.2021г.


Характеристики (23)


ПараметрЗначение
Автор(ы)
ПереплетТвердый переплёт
ИздательДМК Пресс
Год издания2019
Возрастные ограничения6
Кол-во страниц278
Возрастное ограничение12+
АвторСолтис Майкл
Количество книг1
Вес0.58кг
Тип обложкимягкая
Формат70х100/16
Количество страниц278
ИздательствоДМК Пресс
РазделПрограммирование
ISBN978-5-97060-696-4
Размеры17,00 см × 24,00 см × 2,00 см
Обложкатвердый переплёт
Язык изданияrus
Страниц278
Переплёттвердый
ТематикаПрограммирование
Тираж100


Цены (1)

Цена от 1731 грн. до 1731 грн. в 1 магазинах

МагазинЦенаНаличие
Bookovka UA
5/5
«Буковка» – це в першу чергу високий асортимент якісних книг відомих видань

Купить в кредит (2)


Компания Предложение
Prostocredit

Сума: від 500 до 6500 грн. Срок: 90 днів з наявністю пільгового періоду від 3 до 30 днів під знижену % ставку (з можливістю пролонгації пільгового кредиту необмеженої кількості раз) Процентна ставка: Пільгова 1,7%, Базова 2% Робота 24/7: заявки на кредит, видача кредиту

Aviracredit

Aviracredit - Онлайн кредит на картку до 6300 грн. Швидке рішення щодо заявки, гарний рівень узгодження заявок. Розмір виплати за перший виданий кредит - 227 грн.

Полезные онлайн-сервисы


Компания Предложение

Отзывы (0)


Зарегистрируйтесь и получайте бонусы за покупки!



закладки (0) сравнение (0)