Учитывая игру змеи и лестницы, напишите функцию, которая возвращает минимальное количество прыжков, чтобы взять верхнюю или конечную позицию. Вы можете предположить, что вы бросаете результаты в вашу пользу.
**
Вот мое решение, но не уверен, что оно правильно или нет.
Эта проблема похожа на прыжок лягушки в массиве. Но до этого мы придется моделировать проблему в этом формате.
Создайте массив размером 100 и для каждого хранилища позиций 6, если есть нет змеи или лестницы. счетчик скачков магазина. если лестница присутствует в этом пункт. Если змея присутствует, тогда храните -ве прыжок в этом месте.
Теперь нам нужно решить, сколько минимальных шагов мы можем достичь до конца. Основная проблема может быть решена с помощью динамического программирования в O (n ^ 2) времени сложности и O (n) пространства.