Блинная сортировка (Pancake Sort) — это неэффективный, но интересный способ сортировки массива, который использует операции "переворота" (flip). Он получил свое название благодаря аналогии с переворачиванием блинов на сковороде. Основная идея заключается в том, что мы можем "перевернуть" часть массива, чтобы переместить максимальный элемент в нужную позицию. ▎Основные шаги алгоритма: 1. Нахождение максимального элемента: Находим индекс максимального элемента в текущем неотсортированном массиве. 2. Переворот до максимального элемента: Если максимальный элемент не находится на своем месте, мы переворачиваем массив от начала до индекса максимального элемента. Это помещает максимальный элемент на первую позицию. 3. Переворот до конца: Затем мы переворачиваем массив от начала до последнего элемента (неотсортированной части). Это помещает максимальный элемент на его окончательную позицию в отсортированном массиве. 4. Повторение: Повторяем шаги 1-3 для оставшейся части массива (исключая после