Алгоритмы: введение в разработку и анализ

Алгоритмы: введение в разработку и анализ

Ананий Левитин

     

бумажная книга



Издательство: Вильямс/Диалектика
Серия: Несерийные
Дата выхода: апрель 2017
ISBN: 978-5-8459-0987-9
Объём: 576 страниц
Масса: 700 г
Размеры(В x Ш x Т), см: 24 x 17
Обложка: твёрдая
Бумага: офсетная
Переводное издание: Introduction to The Design and Analysis of Aigorithms
Язык оригинала: английский
ISBN оригинала: 0-201-74395-7

Эта книга, автором которой является опытный преподаватель информатики, представляет собой один из лучших учебников, посвященных алгоритмам. Делая основной упор на понимании идей, а не на механическом рассмотрении работы того или иного алгоритма, автор излагает ключевые принципы и методы разработки алгоритмов так, что они могут быть применены как универсальный инструментарий для широкого диапазона задач, а не только для разработки алгоритмов. Несмотря на отсутствие громоздких математических доказательств, в книге выдержана достаточная математическая строгость.

 

Книга ориентирована в первую очередь на студентов и аспирантов соответствующих специальностей, поэтому для преподавателей она может стать хорошим пособием для подготовки к лекциям и источником интересных нетривиальных задач. Несмотря на позиционирование книги в качестве учебного пособия, она может оказаться полезной и профессионалам в области разработки алгоритмов — в первую очередь благодаря использованному автором новому подходу к классификации методов проектирования.

 

Описание алгоритмов на естественном языке дополняется псевдокодом, который позволяет каждому, кто имеет хотя бы начальные знания и опыт программирования, реализовать алгоритм на используемом им языке программирования.