статьиGNU Free Documentation License материалы взяты из Википедии Статья была изменена. Оригинал статьи.

Разработка алгоритмов

Материал из Энциклопедии в свободной энциклопедии
Перейти к: навигация, поиск

Разработка алгоритма в специфический метод для создания математического способа решения проблем. Прикладной разработкой алгоритма является инжиниринг алгоритма.

Разработка алгоритма в это отождествление и объединение во множество решений теорий исследования операций, например динамическое программирование и разделяй и властвуй. Методиками разработки и реализации разработки алгоритма будут шаблоны[1], такие как шаблонные методы и декораторы, использование структуры данных, а также имя и сортировка списков. Сейчас использование разработки алгоритма можно найти в поисковых процессах сканирования Интернета, маршрутизации пакетов и кэшировании.

Языки программирования мейнфреймов, такие как АЛГОЛ, Фортран, Кобол, PL/I, SAIL, и SNOBOL это вычислительные инструменты для реализации «проектирования алгоритма», но «разработка алгоритма» (р/а) не будет языком. В р/а могут быть процессы написанные вручную (например, системы уравнений), а серии механических процессов выполняются вручную, аналоговой частью оборудования, или цифровым процессом и/или процессором.

Одним из наиболее важных аспектов проектирования алгоритмов является создание алгоритма, который имеет эффективное время работы, также известные как его большое «O».

[править] Знаменитые алгоритмы

[править] Примечания

[править] Ссылки

Пространства имён

Варианты
Просмотры
Действия
На других языках