Книга Введение в анализ алгоритмов

Книга Введение в анализ алгоритмовНажми для увеличения фото

Рекомендательный сервис

  • Общий рейтинг 4.10
  • Рейтинг покупателей 3.02
  • Рейтинг экспертов 4.01
  • Качество материалов 4.05
  • Надежность 4.11
  • Простота в использовании 4.50
  • Ремонтопригодность 4.96
  • Эффективность выполнения своих функций 4.90
  • Коэффициент удивления "Вау!" 4.10
  • Безопасность для пользователя4.21
  • Внешний вид 4.60
  • Удобство в уходе и чистке 4.59
  • Экологическая безопасность 4.01
  • Гарантия на товар 4.55
  • Соответствие стандартам качества 4.10
  • Инновационные технологии 4.51
  • Хит продаж 4.10
  • Скорость морального устаревания 4.09
  • Энергоэффективность 4.90
  • Универсальность использования 4.08
  • Наличие дополнительных функций 4.51
  • Соотношение цена-качество 3.05
  • Практичность и удобство хранения 4.01
  • Стабильность работы в различных условиях 4.12
  • Возможность персонализации 4.08
  • Ликвидность 4.91
  • Индекс рекомендаций 3.55
Как доказать, что заданный алгоритм делает то, что он должен делать? Ключевые идеи индукции и инвариантности Стандартные методы проектирования: жадные алгоритмы, динамическое программирование и парадигма "разделяй и властвуй" Математическая основа алгоритмов Расширенные алгоритмы Задания с предельными сроками Онлайновые алгоритмы Шифрование с публичным ключом Решение оптимизационных задач Задача данной книги проста: разобрать "идеи", лежащие в основе программ, и показать, как доказывать их правильность. Как математически доказать, что заданный алгоритм делает то, что он должен делать? И почему это так важно? Доказывается правильность классических алгоритмов: целочисленного деления, алгоритм Евклида, ранжирования, др. Помимо традиционных алгоритмов, таких как жадные алгоритмы, алгоритмы динамического программирования и алгоритмы "разделяй и властвуй", книга исследует также рандомизированные и онлайновые алгоритмы. Первые стали повсеместными из-за появления криптографии, а вторые необходимы во многих областях, начиная с операционных систем и заканчивая фондовым рынком. Книга усеяна задачами. Большинство задач теоретические, но многие требуют реализации алгоритма, для таких задач используется язык программирования Python 3. Несмотря на свою краткость, издание является математически строгим. Желательно предварительное знакомство с дискретной математикой. Издание предназначено для студентов вузов, специалистов в области информатики и математики, а также широкого круга программистов и разработчиков.
Информация о характеристиках, комплекте поставки, стране изготовления, внешнем виде и цвете товара носит справочный характер и взятая из открытых источников.
Книга Введение в анализ алгоритмов продается в интернет-магазине МегаМаркет
Эксперт: Светлана М., персональный онлайн-шопер
Дата рецензии: 10 декабря 2025 года
Рекомендация к покупке нейтральная

Доставка покупки

    • Курьерская доставка по Москве и до 50 км от МКАД;
    • Самовывоз из 1800 пунктов выдачи в России;
    • Забрать в магазине.

Оплата заказа

    • Наличными курьеру при получении;
    • Пластиковой картой курьеру при доставке;
    • Картой «Совесть» в рассрочку;
    • Банковской картой онлайн;
  • Наименование: ООО "МАРКЕТПЛЕЙС"
  • ИНН: 9701048328

Часто задаваемые вопросы

Оплатить покупку возможно банковскими картами, банковским переводом, наличными при получении. Перечень всех способов оплаты доступен при оформлении заказа.
Да, в соответствии с законом «О защите прав потребителей» вы можете вернуть товар надлежащего качества в течение 14 дней с момента покупки, если он не был в употреблении, сохранены упаковка, ярлыки и товарный вид, и при этом не входит в перечень товаров, не подлежащих возврату или обмену (утверждённый Постановлением Правительства РФ №55).
На большинство товаров предоставляется гарантия от производителя. Срок гарантии указан в описании товара.

Рекомендуем аналогичные товары

Дополнительно из категории