Жемчужины проектирования алгоритмов. Функциональный подход. С примерами на языке Haskell

Бёрд Ричард

Код товара: 1344298
(0 оценок)Оценить
ОтзывНаписать отзыв
ВопросЗадать вопрос
1 / 3
PDF
1 213
1 925
Доставим в
г. Москва
Планируемая дата
29 марта (Пт)
Курьером
Л-Пост
бесплатно от 3 500 ₽
В пункт выдачи
от 77 ₽
бесплатно от 2 000 ₽
Точная стоимость доставки рассчитывается при оформлении заказа
Издательство:
ДМК-Пресс
Оригинальное название:
Pearls of Functional Algorithm Design
Год издания:
2015 г.
Может быть отгружен товар указанного или более позднего года
Редактор:

Описание

Характеристики

В этой книге Ричард Берд представляет принципиально новый подход к проектированию алгоритмов, а именно проектирование посредством формального вывода. Основное содержание книги разделено на 30 коротких глав, называемых жемчужинами, в каждой из которых решается конкретная программистская задача. Эти задачи, некоторые из них абсолютно новые, происходят из таких разнообразных источников, как игры и головоломки, захватывающие комбинаторные построения и более традиционные алгоритмы сжатия данных и сопоставления строк.
Каждая жемчужина начинается с постановки задачи, формулируемой на функциональном языке программирования Haskell, чрезвычайно мощном и в то же время лаконичном, позволяющем легко и просто выражать алгоритмические идеи. Новшество книги состоит в том, что каждое решение формально вычисляется из исходной постановки задачи посредством обращения к законам функционального программирования.
Издание предназначено для программистов, увлекающихся функциональным программированием, студентов, аспирантов и преподавателей, интересующихся принципами проектирования алгоритмов, а также всех, кто желает приобрести и развить навыки рассуждений в эквациональном стиле применительно к программам и алгоритмам.
количество томов
1
количество страниц
330 стр.
переплет
Мягкая обложка
размеры
210x140x17 мм
страна изготовления
Россия
цвет
Синий
тип бумаги
офсетная (60-220 г/м2)
формат
60x88/16 (140x205 мм)
ISBN
978-5-94074-867-0, 978-5-97060-161-7
тираж
200 экз.
стандарт
возрастная категория
18+ (нет данных)
вес
код в Майшоп
1344298
язык
русский

Содержание

Предисловие
1. Наименьшее отсутствующее число
2. Превосходная задача
3. Улучшаем седловой поиск
4. Задача о выборке
5. Сортировка попарных сумм
6. Делаем сотню
7. Строим дерево минимальной высоты
8. Распутываем жадные алгоритмы
9. Поиск знаменитостей
10. Удаляем повторы
11. Вовсе не максимальная сумма сегмента
12. Ранжируем суффиксы
13. Преобразование Барроуза-Уилера
14. Последний хвост
15. Все общие префиксы
16. Алгоритм Бойера-Мура
17. Алгоритм Кнута-Морриса-Пратта
18. Планирование в "Час пик"
19. Простой алгоритм решения судоку
20. Задача "Обратного отсчёта"
21. Хиломорфизмы и нексусы
22. Три способа вычисления определителей
23. Внутри выпуклой оболочки
24. Рациональное арифметическое кодирование
25. Целочисленное арифметическое кодирование
26. Алгоритм Шора-Вейта
27. Упорядоченная вставка
28. Бесцикловые функциональные алгоритмы
29. Алгоритм Джонсона-Троттера
30. Прядение паутины для чайников
Предметный указатель

Отзывы

Вопросы

Поделитесь своим мнением об этом товаре с другими покупателями — будьте первыми!

Дарим бонусы за отзывы!

За какие отзывы можно получить бонусы?
  • За уникальные, информативные отзывы, прошедшие модерацию
Как получить больше бонусов за отзыв?
  • Публикуйте фото или видео к отзыву
  • Пишите отзывы на товары с меткой "Бонусы за отзыв"
Правила начисления бонусов
Задайте вопрос, чтобы узнать больше о товаре
Если вы обнаружили ошибку в описании товара «Жемчужины проектирования алгоритмов. Функциональный подход. С примерами на языке Haskell» (авторы: Бёрд Ричард), то выделите её мышкой и нажмите Ctrl+Enter. Спасибо, что помогаете нам стать лучше!
Ваш населённый пункт:
г. Москва
Выбор населённого пункта