Введення в аналіз алгоритмів 93024

Паперова книга
93024
Введення в аналіз алгоритмів - фото 1
820
Купити

Все про “Введення в аналіз алгоритмів”

Від видавця

Завдання даної книги проста: розібрати «ідеї», що лежать в основі програм, і показати, як доводити їх правильність.

Як математично довести, що заданий алгоритм робить те, що він повинен робити? І чому це так важливо?

Доводиться правильність класичних алгоритмів: цілочисельного ділення, алгоритм Евкліда, ранжирування, ін. Крім традиційних алгоритмів, таких як жадібні алгоритми, алгоритми динамічного програмування і алгоритми «розділяй і володарюй», книга досліджує також рандомізовані і онлайнові алгоритми. Перші стали повсюдними через появу криптографії, а другі необхідні в багатьох областях, починаючи з операційних систем і закінчуючи фондовим ринком.

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

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

Анотація

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

Рецензії

0

Всі характеристики

  • Бренд
  • Автор
  • Категорія
    Програмування
  • Рік
    2019
  • Сторінок
    278
  • Формат
    170х215 мм
  • Обкладинка
    Тверда
  • Тип паперу
    Офсетний
  • Мова
    Російська
  • Ілюстрації
    Чорно-білі
  • Оригінальна назва
    Introduction to the Analysis of Algorithms

Товар входить до категорії

  • Безкоштовна доставка від 1'500,00 ₴
Персонально для вас
The Art of Clean Code. Best Practices to Eliminate Complexity and Simplify Your Life
244338
Christian Mayer
700 ₴
The Art of Machine Learning: A Hands-On Guide to Machine Learning with R
283848
Norman Matloff
700 ₴
Алгоритми для чайників
78314
Джон Пол МюллерЛука Массарон
638 ₴750 ₴
Створення микросервисов
854
Сэм Ньюмен
716 ₴770 ₴
Clean Craftsmanship: Disciplines, Standards, and Ethics
246833
Robert C. Martin
790 ₴
Working Effectively with Legacy Code
14428
Michael Feathers
800 ₴
The Art of Programming Multiprocessor
39498
Maurice Herlihy, Nir Shavit
800 ₴
Распределенные системы
129734
5/1
Эндрю С. ТаненбаумМартен ван Стин
779 ₴820 ₴
Grokking Concurrency
270258
Kirill Bobrov
980 ₴
The Algorithm Design Manual (Texts in Computer Science) 3rd ed. 2020 Edition
140720
Steven S. Skiena
1'000 ₴