Найдите кратчайший путь от любого элемента в крайней левой части заданной матрицы размера n x n до любого элемента в крайней правой части матрицы.
Движение: движение может быть только одним квадратом за раз. Вы можете перемещаться влево, вправо, вверх-влево, вверх-вправо, вниз-влево и вниз-вправо.
Вес: Стоимость перехода от элемента X к Y в матрице составляет | Y - X |
Время выполнения: разработанный алгоритм должен быть не более O (n 2)
Пример:
Пробовал пока:
Проблема с этим решением.
Время выполнения - O (n 2 Log n 2), что медленнее, чем O (n 2).