Основы современных алгоритмов
В учебном пособии подробно рассматриваются алгоритмы решения наиболее распространенных классов задач, охватывающих практически всю область программирования: поиск и сортировка, численные алгоритмы и алгоритмы на графах. Особое внимание уделено алгоритмам параллельной обработки, которые редко освещаются в русскоязычной литературе.
Изложение материала неформальное и чрезвычайно подробное, с большим количеством упражнений, позволяющих вести самоконтроль. Книга будет полезна всем, кому приходится самостоятельно писать программы — от программистов банковских систем до научных работников.
Второе дополненное издание на русском языке включает сведения по теории алгоритмов, оценкам трудоемкости и новейшим алгоритмам, не вошедшие в первоначальный вариант книги. Это делает пособие еще более ценным для студентов и специалистов, стремящихся углубить свои знания в области алгоритмов.
Книга рекомендуется Ученым Советом Московской государственной Академии приборостроения и информатики в качестве учебного пособия по направлению подготовки специалистов "Информатика и вычислительная техника". Она станет надежным помощником в изучении фундаментальных основ алгоритмизации и анализа сложности.
