# Алгоритм

URL: https://chugunov.pro/glossary/backend/algoritm/
Оригинальное название: algorithm
Раздел: [Backend](https://chugunov.pro/glossary/backend/)
Обновлено: 28.07.2026.
Источник: глоссарий веб-разработки chugunov.pro.

## Коротко

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

## Что такое «Алгоритм»

Точная последовательность действий, которая преобразует входные данные в требуемый результат. Хороший алгоритм однозначен, конечен и приводит к решению за предсказуемое число шагов. Алгоритмы оценивают по сложности — как растут время и память с увеличением объёма данных. Именно выбор алгоритма часто определяет, справится ли программа с большими нагрузками.

## Связанные термины

- [Программирование](https://chugunov.pro/glossary/backend/programmirovanie/) — Процесс проектирования алгоритмов и записи инструкций, которые компьютер выполняет для решения задачи.
- [Процедурное программирование](https://chugunov.pro/glossary/backend/protsedurnoe-programmirovanie/) — Парадигма, в которой программа организована как последовательность процедур, изменяющих данные.
- [Активное обучение](https://chugunov.pro/glossary/backend/aktivnoe-obuchenie/) — Метод машинного обучения, при котором алгоритм сам выбирает наиболее полезные примеры для разметки и последующего обучения.
- [Дополненная реальность](https://chugunov.pro/glossary/backend/dopolnennaia-real-nost/) — Технология наложения цифровых объектов и данных на изображение реального мира в текущем окружении пользователя.
- [Логическая ошибка](https://chugunov.pro/glossary/backend/logicheskaia-oshibka/) — Дефект алгоритма, при котором программа завершается штатно, но выдаёт неправильный результат.
- [Псевдокод](https://chugunov.pro/glossary/backend/psevdokod/) — Неформальное описание алгоритма конструкциями, похожими на программный код, но не привязанными к конкретному языку.
- [Сортировка слиянием](https://chugunov.pro/glossary/backend/sortirovka-sliianiem/) — Алгоритм сортировки, который делит набор на части, сортирует их и объединяет в упорядоченную последовательность.
- [Структура данных](https://chugunov.pro/glossary/backend/struktura-dannykh/) — Способ организации информации в памяти, выбранный для удобного поиска, изменения и обхода.
