Jump to content

Список алгоритмов

Широкое определение термина « алгоритм »

Алгоритм это, по сути, набор правил или определенных процедур, который обычно разрабатывается и используется для решения конкретной проблемы или широкого набора проблем.

В широком смысле алгоритмы определяют процессы, наборы правил или методологии, которым необходимо следовать при расчетах, обработке данных, интеллектуальном анализе данных, распознавании образов, автоматизированном рассуждении или других операциях по решению проблем. С ростом автоматизации услуг все больше и больше решений принимается алгоритмами. Некоторые общие примеры: оценка рисков, упреждающая работа полиции и технология распознавания образов. [1]

Ниже приводится список известных алгоритмов с однострочным описанием каждого из них.

Автоматизированное планирование [ править ]

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

Общие комбинаторные алгоритмы [ править ]

Алгоритмы графов [ править ]

Рисование графика [ править ]

Теория сетей [ править ]

Маршрутизация для графиков [ править ]

Поиск по графику [ править ]

Подграфы [ править ]

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

Примерное соответствие последовательности [ править ]

Алгоритмы отбора [ править ]

Последовательный поиск [ править ]

Объединение последовательностей [ править ]

  • Простой алгоритм слияния
  • алгоритм слияния k-way
  • Объединение (слияние, при этом элементы на выходе не повторяются)

Перестановки последовательностей [ править ]

Комбинации последовательностей [ править ]

Выравнивание последовательности [ править ]

Сортировка последовательностей [ править ]

Подпоследовательности [ править ]

Подстроки [ править ]

Вычислительная математика [ править ]

Абстрактная алгебра [ править ]

Компьютерная алгебра [ править ]

Геометрия [ править ]

алгоритмы Теоретико - числовые

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

Решение дифференциальных уравнений [ править ]

Элементарные и специальные функции [ править ]

Геометрический [ править ]

Интерполяция и экстраполяция [ править ]

Линейная алгебра [ править ]

Монте-Карло [ править ]

Численное интегрирование [ править ]

Нахождение корня [ править ]

Алгоритмы оптимизации [ править ]

Гибридные алгоритмы

наука Вычислительная

Астрономия [ править ]

Биоинформатика [ править ]

Геонауки [ править ]

  • Формулы Винсенти : быстрый алгоритм расчета расстояния между двумя точками широты и долготы на эллипсоиде.
  • Geohash : общедоступный алгоритм, который кодирует десятичную пару широты и долготы в виде хеш-строки.

Лингвистика [ править ]

Медицина [ править ]

Физика [ править ]

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

Информатика [ править ]

Архитектура компьютера [ править ]

  • Алгоритм Томасуло : позволяет последовательным инструкциям, которые обычно останавливаются из-за определенных зависимостей, выполняться непоследовательно.

Компьютерная графика [ править ]

Криптография [ править ]

Цифровая логика [ править ]

обучение и классификация статистическая Машинное

Теория языка программирования [ править ]

Разбор [ править ]

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

Теория вычислений и автоматов [ править ]

Теория информации и обработка сигналов [ править ]

Теория кодирования [ править ]

Обнаружение и исправление ошибок [ править ]

Алгоритмы сжатия без потерь [ править ]

Алгоритмы сжатия с потерями [ править ]

Цифровая обработка сигнала [ править ]

Обработка изображений [ править ]

Программная инженерия [ править ]

Алгоритмы базы данных [ править ]

Алгоритмы распределенных систем [ править ]

Алгоритмы распределения и освобождения памяти [ править ]

Сеть [ править ]

Алгоритмы операционных систем [ править ]

Синхронизация процессов [ править ]

Планирование [ править ]

Планирование ввода-вывода [ править ]

Планирование дисков [ править ]

См. также [ править ]

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

  1. ^ «алгоритм» . ЛИИ/Институт правовой информации . Проверено 26 октября 2023 г.
  2. ^ Гегенфуртнер, Карл Р. (1 декабря 1992 г.). «ПРАКСИС: Алгоритм Брента для минимизации функций» . Методы, инструменты и компьютеры исследования поведения . 24 (4): 560–564. дои : 10.3758/BF03203605 . ISSN   1532-5970 .
  3. ^ «richardshin.com | Алгоритм обнаружения цикла Флойда» . 30 сентября 2013 г. Проверено 26 октября 2023 г.
  4. ^ Осипенко, Александр (12 сентября 2021 г.). «Алгоритм Гейла – Шепли просто объяснен» . Середина . Проверено 27 октября 2023 г.
  5. ^ Бертольди, Дэвид (11 ноября 2019 г.). «Создание генератора псевдослучайных чисел» . Середина . Проверено 27 октября 2023 г.
  6. ^ «Двоичный поиск Эйцингера — Алгоритмика» . Проверено 9 апреля 2023 г.
  7. ^ «Кодирование Шеннона-Фано-Элиаса» (PDF) . my.ece.msstate.edu . Архивировано из оригинала (PDF) 28 февраля 2021 г. Проверено 11 октября 2023 г.
  8. ^ «Архивная копия» (PDF) . www.vision.ee.ethz.ch . Архивировано из оригинала (PDF) 21 февраля 2007 года . Проверено 13 января 2022 г. {{cite web}}: CS1 maint: архивная копия в заголовке ( ссылка )
  9. ^ «Архивная копия» (PDF) . Архивировано из оригинала (PDF) 6 октября 2013 г. Проверено 5 октября 2013 г. {{cite web}}: CS1 maint: архивная копия в заголовке ( ссылка )
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 708aa3d24a0f8541709287e1c40c78e0__1717830240
URL1:https://arc.ask3.ru/arc/aa/70/e0/708aa3d24a0f8541709287e1c40c78e0.html
Заголовок, (Title) документа по адресу, URL1:
List of algorithms - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)