Разработка и анализ компьютерных алгоритмов [Альфред Ахо]

138

Дата выхода: апрель 2021
Количество страниц: 544
Формат: скан pdf

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

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

Об авторах
Альфред В. Ахо — сотрудник компании Bell Telephone Laboratories в Мюррей Хилл, шт. Нью-Джерси, председатель программного комитета по компьютерным наукам в технологическом институте Стивенса и вице-президент специальной группы ACM по теории автоматов и вычислительным алгоритмам. Он является автором книг The Theory of Parsing, Translation, and Computing, Volumes 1 and 2, и Theory of Computing.
Доктор Ахо получил степень бакалавра в университете Торонто, а магистерскую и докторскую степени — в Принстонском университете.

Профессор факультета компьютерных наук Корнеллского университета Джон Э.