Разработка алгоритмов
Разработка алгоритма — особый метод для создания математического способа решения проблемы.
Разработка алгоритма — это отождествление и объединение во множество решений теорий исследования операций, например динамическое программирование и разделяй и властвуй. Методиками разработки и реализации разработки алгоритма будут шаблоны[1], такие как шаблонные методы и декораторы, использование структуры данных, а также имя и сортировка списков. Сейчас использование разработки алгоритма можно найти в поисковых процессах сканирования Интернета, маршрутизации пакетов и кэшировании.
Одним из наиболее важных качеств алгоритма является его эффективность по времени выполнения и по используемой памяти.
См. такжеПравить
ПримечанияПравить
- ↑ Goodrich, Michael T. & Tamassia, Roberto (2002), Algorithm Design: Foundations, Analysis, and Internet Examples, John Wiley & Sons, Inc., ISBN 0-471-38365-1, <http://ww3.algorithmdesign.net/ch00-front.html> Архивная копия от 28 апреля 2015 на Wayback Machine
СсылкиПравить
- Algorithm Design Paradigms — Обзор Пола Данна из Университета Ливерпуля
- The Stony Brook Algorithm Repository от Стивена С. Скиена, кафедра информатики, Нью-Йоркский государственный университет.
В статье не хватает ссылок на источники (см. рекомендации по поиску). |