Принцип “разделяй и властвуй”

Редакция Без Сменки
Честно. Понятно. С душой.
🔹 Принцип “разделяй и властвуй”(или divide and conquer) — парадигма разработки алгоритмов, которая заключается в разбиение задачи на n-ое количество элементарных подзадач.

Решение задачи методом “разделяй и властвуй” состоит из двух шагов:

1. Определяем базовый случай, это должен быть простейший случай из всех возможных

2. Задача делится или сокращается до тех пор, пока не будет сведена к базовому случаю.

👾 “Разделяй и властвуй” — не просто алгоритм, который можно применить для решения задачи! Скорее это подход к решению.

📍 Пример: чтобы отсортировать список из n натуральных чисел, необходимо разбить его на два списка примерно из n/2 чисел каждый, отсортировать каждый из них по очереди и скомпоновать оба результата соответствующим образом, чтобы получить отсортированную версию данного списка (алгоритм сортировки слиянием).

Где вы учитесь?

Вам также будет интересно

Формулы сокращённого умножения
Формула квадрата суммы: ( a+b )2 = a2 + 2ab + b2 a+b2 Формула квадрата разности: ( a−b )2 = a2 − 2ab + b2 a-b2 Формула куба суммы: ( a + b ) 3...
Спинной мозг
— А где спинной мозг находится? В позвоночнике? — Не совсем, в спинномозговом канале: в каждом позвонке есть отверстие, если отверстия расположить...
Видоизменения корней
1️⃣ воздушные и дыхательные корни Такими штучками могут похвастаться орхидея и болотный кипарис, например. Вообще они часто развиваются у...
Соотношение углов и сторон прямоугольного треугольника (sin, cos, tg, ctg)
📌 Синусом(sin) острого угла прямоугольного треугольника называется отношение противолежащего катета к гипотенузе. 📌 Косинусом(cos) острого угла...
ЗАДАНИЕ 27 | Географические модели. Карта, план местности
I тип — азимут 📚 Теория для задания: • Данное задание проверяет умения определять азимут движения по карте. Для решения задания необходимо...
Теорема синусов и теорема косинусов
В этой шпаргалке рассмотрим две теоремы треугольников. Теорема синусов Стороны треугольника пропорциональны синусам противолежащих углов. ...

0 комментария

Авторизуйтесь, чтобы оставить комментарий.