Как доказать, что заданный алгоритм делает то, что он должен делать? Ключевые идеи индукции и инвариантности Стандартные методы проектирования: жадные алгоритмы, динамическое программирование и парадигма "разделяй и властвуй" Математическая основа алгоритмов Расширенные алгоритмы Задания с предельными сроками Онлайновые алгоритмы Шифрование с публичным ключом Решение оптимизационных задач Задача данной книги проста: разобрать "идеи", лежащие в основе программ, и показать, как доказывать их правильность. Как математически доказать, что заданный алгоритм делает то, что он должен делать? И почему это так важно? Доказывается правильность классических алгоритмов: целочисленного деления, алгоритм
- -15%
Введение в анализ алгоритмов
Купили 4 человека
Описание и характеристики
- Тип обложки Твёрдый переплёт
- Количество страниц 278
- Вес, г 579
- Размер 1.7x17.1x24.2
- Издательство ДМК Пресс
- Возрастные ограничения 6+
- Год издания 2019
- Тираж 100
- ID товара 2733338