Известно, что основой любой программы является правильно разработанный алгоритм. Пособие «Алгоритмы. Руководство по разработке» – одно из немногих, посвященных вопросу анализа алгоритмов задач и методам разработки наиболее эффективных.
Книга состоит из двух частей. Первая представляет собой изложение основных теоретических понятий, подкрепленных соответствующими практическими примерами. В ней даются базовые понятия, обзор алгоритмов, структуры данных, основы дискретной математики: комбинаторики, теории графов, сортировок. Приводятся методы поиска, обхода графов, динамического программирования и эвристической методологии. Во второй части собрана большая библиография, каталог из 75 алгоритмических задач, имеющих наиболее частое применение на практике. Множество приведенных конкретных задач позволяют разобраться в нюансах алгоритмизации.
Книгу можно использовать и как учебное пособие для вузов, и как справочник для программистов и инженеров, нуждающихся в эффективной алгоритмизации задач.
22,851 просмотров всего, 1 просмотров сегодня