Книга: Левитин Ананий В. «Алгоритмы. Введение в разработку и анализ»

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

Серия: "-"

В этой книге используется новая разработанная автором таксономия методологии проектирования алгоритмов. Новая таксономия позволяет охватить в одной книге множество классических алгоритмов, которые иначе было быневозможно собрать под одной обложкой при условии последовательного изложения материала. Методы проектирования алгоритмов рассмотрены в книге необычайно широко— как инструментарий общего назначения для решения различных задач. В частности, возможности этих методов продемонстрированы путем применения для решения различных известных головоломок (наподобие той, что показана на первой странице обложки). В представлении материала автор делает упор на понимание идей, а не на формальное пояснение работы алгоритмов, чем зачастую грешат другие книги, посвященные алгоритмам. Ясность изложения основана на многолетнем опыте автора в преподавании алгоритмов для студентов и аспирантов. В книге содержится более 600 упражнений, включая такие, которые требуют обращения к ресурсам World Wide Web. Имеющиеся в книге указанияпомогут читателям в случае возникновения трудностей при решении упражнений.

Издательство: "Диалектика / Вильямс" (2017)

ISBN: 978-5-8459-0987-9,5-8459-0987-2,0-201-74395-7

Купить за 1520 руб в My-shop

Другие книги автора:

КнигаОписаниеГодЦенаТип книги
Алгоритмы. Введение в разработку и анализЭта книга, автором которой является опытный преподаватель информатики, представляет собой один из лучших учебников, посвященных алгоритмам. Делая основной упор напонимании идей, а не на механическом… — Вильямс, Подробнее...20172592бумажная книга
Алгоритмы. Введение в разработку и анализЭта книга, автором которой является опытный преподаватель информатики, представляет собой один из лучших учебников, посвященных алгоритмам. Делая основной упор напонимание идей, а не на механическое… — Диалектика / Вильямс, (формат: 70x100/16, 576 стр.) Подробнее...20171966бумажная книга

См. также в других словарях:

  • Алгоритм Левита — Алгоритмы поиска на графах A* B* Алгоритм Беллмана Форда Двунаправленный поиск Алгоритм Дейкстры Алгоритм Джонсона Поиск в ширину Поиск в глубину Поиск с ограничением глубины Поиск по первому наилучшему совпадению Алгоритм Флойда Уоршелла… …   Википедия

  • Алгоритм Флойда — Алгоритмы поиска на графах A* B* Алгоритм Беллмана Форда Двунаправленный поиск Алгоритм Дейкстры Алгоритм Джонсона Поиск в ширину Поиск в глубину Поиск с ограничением глубины Поиск по первому наилучшему совпадению Алгоритм Флойда Уоршелла… …   Википедия

  • Shortest Path First — Алгоритмы поиска на графах A* B* Поиск в ширину Поиск в глубину Алгоритм Дейкстры Двунаправленный поиск Поиск с ограничением глубины Поиск по первому наилучшему совпадению Алгоритм Дейкстры алгоритм на графах, изобретенный Э. Дейкстрой. Находит… …   Википедия

  • Дейкстры алгоритм — Алгоритмы поиска на графах A* B* Поиск в ширину Поиск в глубину Алгоритм Дейкстры Двунаправленный поиск Поиск с ограничением глубины Поиск по первому наилучшему совпадению Алгоритм Дейкстры алгоритм на графах, изобретенный Э. Дейкстрой. Находит… …   Википедия

  • Сортировка подсчётом — алгоритм сортировки, в котором используется диапазон чисел сортируемого массива (списка) для подсчёта совпадающих элементов. Применение сортировки подсчётом целесообразно лишь тогда, когда сортируемые числа имеют (или их можно отобразить в)… …   Википедия

  • Задача коммивояжёра — Оптимальный маршрут коммивояжёра через 15 крупнейших городов Германии. Указанный маршрут является самым коротким из всех возможных 43 589 145 600. Задача коммивояжёра (англ. Travelling salesman problem, TSP) (коммивояжёр …   Википедия

  • Задача о ранце — Пример задачи о ранце: необходимо разместить ящики в рюкзак при условии на вместимость рюкзака 15 кг, так чтобы суммарная полезность предметов в рюкзаке была максимальной. Задача о ранце (рюкзаке) (англ.  …   Википедия

  • Двоичный поиск — Двоичный (бинарный) поиск (также известен как метод деления пополам и дихотомия) классический алгоритм поиска элемента в отсортированном массиве (векторе), использующий дробление массива на половины. Используется в информатике, вычислительной… …   Википедия

  • Дерево принятия решений — (также могут назваться деревьями классификации или регрессионными деревьями)  используется в области статистики и анализа данных для прогнозных моделей. Структура дерева представляет собой следующее: «листья» и «ветки». На ребрах («ветках»)… …   Википедия

  • Сортировка пузырьком — Сортировка простыми обменами, сортировка пузырьком (англ. bubble sort)  простой алгоритм сортировки. Для понимания и реализации этот алгоритм  простейший, но эффективен он лишь для небольших массивов. Сложность алгоритма: O(n²).… …   Википедия

  • Поиск в глубину — Порядок обхода дерева в глубину Поиск в глубину (англ. Depth first search, DFS)  один из методов обхода графа. Алгоритм поиска описывается следующим образом: для каждой непройденной вершины необходимо найти все не пройденные смежные… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»