Вопрос задан 02.04.2019 в 01:20.
Предмет Информатика.
Спрашивает Киевский Камран.
Операция m-разворот для произвольного массива состоит в том что любые m подряд идущих элементов
массива записываются в обратном порядке. Например [ 1,2,3,4,5,6,7 ] после 4-разворота примененного к элементам от второго до пятого включительно преобразуется в массив [1,5,4,3,2,6,7]. За какое минимальное количество m-разворотов можно отсортировать по возрастанию массив [5,6,1,3,4,2 ]?Ответы на вопрос
Отвечает Константинопольский Деметрий.
За 3, если m может изменяться для каждого разворота
0 [5,6,1,3,4,2] c 1 по 3, м=3
1 [1,6,5,3,4,2] с 2 по 6 м=5
2 [1,2,4,3,5,6] с 3 по 4 м=2
3 [1,2,3,4,5,6]
если m статично, то тогда его значение можно выбрать на интервале от 2 до 6, при m=2 минимальное количество разворотов равно 10, для остальных m (3,4,5) количество разворотов намного больше, для m=6 сортировка невозможна.
0 [5,6,1,3,4,2] c 1 по 3, м=3
1 [1,6,5,3,4,2] с 2 по 6 м=5
2 [1,2,4,3,5,6] с 3 по 4 м=2
3 [1,2,3,4,5,6]
если m статично, то тогда его значение можно выбрать на интервале от 2 до 6, при m=2 минимальное количество разворотов равно 10, для остальных m (3,4,5) количество разворотов намного больше, для m=6 сортировка невозможна.
Топ вопросов за вчера в категории Информатика
Информатика 67
Информатика 201
Информатика 16
Информатика 16
Информатика 11
Информатика 37
Информатика 2160
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
