, чтобы сохранить свой прогресс
Башни Ханоя
Задача:
Решите проблему Башни Ханоя .
Ваше решение должно принять количество дисков в качестве первых параметров и три строки, используемые для идентификации каждого из трех стеков дисков, например towerOfHanoi(4, 'A', 'B', 'C')
. Функция должна возвращать массив массивов, содержащий список ходов, source -> destination. Например, массив [['A', 'C'], ['B', 'A']]
указывает, что 1-й ход состоял в том, чтобы переместить диск из стека A в C, а второй шаг состоял в том, чтобы переместить диск из стека B в A.
/**
* Your test output will go here.
*/